Java struts2捕获404错误的方法汇总

网友投稿 218 2023-07-17


Java struts2捕获404错误的方法汇总

如果我们在浏览器地址栏乱敲的时候,所敲入的所有未定义的URL都能被程序捕捉到,然后转到一个自制的404错误处理页面。

先看效果图

登陆页面

主页面

随便输加上标点符号

随便输的action

方法一 编写 web.xml

404

/404.html

注:

1.所以未找到的404错误都会转apZKf到 404.jsp 接受处理。

2.但是经过试验,我发现以.action结尾的URL会先被struts2框架所捕获,而不会直接转入web.xml中配置的处理页面。这样,如果在struts.xml没有配置相应的action。

前台报错:

后台报错:

方法二 编写 struts.xml

<result>/404.html

注:

1.pageNotFund 是自己定义的一个acion,它的结果页面为 /404.html 。

2.pageNotFund 请求的action中也可以处理其他结果 。

总结

当访问一个不存在页面时,一般显示404错误,这是一个很不友好的页面,很多网站都会让应用捕获这个404错误,并跳到指定的友好页面。随便输入,再也见不到404了。

以上就是本文的全部内容,希望对大家的学习有所帮助。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java解析xml的四种方法汇总
下一篇:J2SE基础之下载eclipse并创建项目
相关文章

 发表评论

暂时没有评论,来抢沙发吧~