我创建了一个简单的Web应用程序,希望所有返回404状态码的响应都重定向到我的Web应用程序中的错误页面。
我在我的web.xml文件中包含了以下条目。
<error-page>
<error-code>404</error-code>
<location>/error.html</location>
</error-page>
在我的主servlet中,我使用HttpServletResponse.sendError()发送了一个404状态码。然而,我仍然看到一个404未找到的页面(而不是我的错误页面)。
有任何想法为什么会发生这种情况?