如果不编写错误页面,那么一旦页面崩毁就会自动跳转到Tomcat自带的错误页面。
为了使工程更加友好,在寻址失败的时候给用户提供的错误信息更加友好。可以用以下的方法编写错误页面。
首先在src/struts.xml中放入如下代码:
<package name="default" extends="struts-default">
<default-action-ref name="notFound" />
<action name="notFound">
<result>/error404.jsp</result>
</action>
</package>
然后在WEB-INF/web.xml放入如下标签:
<error-page>
<error-code>404</error-code>
<location>/error404.jsp</location>
</error-page>
之后就可以在WebContent下新建一个error404.jsp,编写错误页面。