2010-07-15 146 views

回答

107

Servlet API爲您提供了發送404或任何其他HTTP狀態碼的方法。這是HttpServletResponse中的sendError方法:

public void doGet(HttpServletRequest request, HttpServletResponse response) { 
    response.sendError(HttpServletResponse.SC_NOT_FOUND); 
} 
+4

產生這個錯誤後,如果在web.xml中配置用戶是否會被重定向到錯誤頁面? – Shadow 2014-04-10 09:41:02

5

在你doGetdoPost方法你有一個參數HttpServletResponse res

404是可以通過設置狀態代碼:

res.setStatus(HttpServletResponse.SC_NOT_FOUND);