如何在java servlet中抛出404错误?我的web.xml已经指定了当存在404时显示哪个页面,如何从servlet中抛出404?
发布于 2010-07-16 03:04:15
Servlet API提供了一种发送404或任何其他HTTP状态代码的方法。这是HttpServletResponse的sendError方法:
public void doGet(HttpServletRequest request, HttpServletResponse response) {
response.sendError(HttpServletResponse.SC_NOT_FOUND);
}
发布于 2010-07-16 03:06:47
在doGet
或doPost
方法中有一个参数HttpServletResponse res
404是一个状态码,可以通过以下方式设置:
res.setStatus(HttpServletResponse.SC_NOT_FOUND);
发布于 2020-05-08 20:37:31
要添加带有404的请求URL,请使用以下代码
public void doGet(HttpServletRequest request, HttpServletResponse response) {
response.sendError(HttpServletResponse.SC_NOT_FOUND, request.getRequestURI());
}
https://stackoverflow.com/questions/3258942
复制相似问题