Code Bye

Java EE struts 2中的默认Action配置的问题

参考着李刚的“轻量级Java EE”做了一个练习。按照书中的介绍完成了默认Action的配置后,出现如下情况:
在浏览器中按照下面这种方式输入一个不存在的URL时,可以按照本人的预期导航到本人定义的错误页面。
“http://localhost:8080/xxx/notExistsPage“
可是假如本人在上面这个URL的后面加上”.jsp“后缀,就只能显示出浏览器默认的404错误页面了。
“http://localhost:8080/xxx/notExistsPage.jsp
问题是怎么样才能让两者的动作方式统一起来?也就是说无论本人输入的URL带不带后缀,带什么样的后缀都能导航到本人自定的错误页面中。
解决方案:20分
你可以加相似这样的配置:
<error-page>
    <error-code>404</error-code>
    <location>/WEB-INF/jsp/error/404.jsp</location>
</error-page>

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Java EE struts 2中的默认Action配置的问题