tomcat 9 配置了<error page> 状态码404起作用,状态400不起作用

tomcat 9 配置了error page 状态码404起作用,状态400不起作用

可以自己通过代码来判断

该回答引用NewBing

您好!Tomcat 9 配置 error page 状态码 404 起作用,状态码 400 不起作用的问题,可能是由于您的 web.xml 文件中没有配置错误页面导致的。您可以在 web.xml 文件中添加以下代码来配置错误页面:

<error-page>
    <error-code>400</error-code>
    <location>/error/400.html</location>
</error-page>

其中,<error-code> 标签中填写状态码,<location> 标签中填写错误页面的路径。

如果您已经配置了错误页面,但是状态码 400 仍然不起作用,可能是由于 Tomcat 的 bug 导致的。您可以尝试升级 Tomcat 版本或者使用其他方式来解决这个问题(1)。


源: 与必应的对话, 2023/4/21