⑴ javaweb项目的web.xml配置的错误页面起不到作用访问报错后页面并没有跳转到配置的错误页面中
<!--错误跳转页面-->
<error-page>
<!--路径不正确-->
<error-code>404</error-code>
<location>/WEB-INF/errorpage/404.jsp</location>
</error-page>
<error-page>
<!--没有访问权限,访问被禁止-->
<error-code>405</error-code>
<location>/WEB-INF/errorpage/405.jsp</location>
</error-page>
<error-page>
<!--内部错误-->
<error-code>500</error-code>
<location>/WEB-INF/errorpage/500.jsp</location>
</error-page>
只有程序发生错误或不能处理该请求时,才会触发相应的错误,跳转到相应的页面。
如404,只能当请求的页面不存在时,就会跳转到那个页面,并不是说所有情况都会跳到404的页面。
⑵ 为什么创建web.xml文件后访问jsp就404
一般是你的web.xml文件设置错误了。
常见的有设置的内容或者链接不存在。