为整个tomcat配置404页面
来源:互联网 发布:淘宝手工食品放哪类目 编辑:程序博客网 时间:2024/06/05 17:26
这个题目这样叫感觉有点不对,应该是在项目中配置。不光是404,所有的错误页面都可以指定,这是为了让用户不会感觉到系统不完善,出错了,即使知道出错一个友好的页面也是他们希望看到的。
在工程的web.xml中可以设置自定义错误页面,设置如下:
现在再访问该该工程下面一个不存在的页面,将跳转到自定义的pagenotfound页面,这样,struts中的那个default-action-ref 配置是可以去掉的了.因为404交给tomcat处理了.
然后,然后我输入http://localhost/asdfasdfafd一个不存在的地址,结果404依然出现,
回头想一下,刚才我们的web.xml是在某一个应用下面的,他处理的应当是本应用的404,而http://localhost/访问的是tomcat自已的应用,那么这个web.xml配置就应当在webapp/Root/下面的应用来配了,
Root目录下面放着Tomcat的应用,把里面换成自已的就行了.
于是现在再进行输入不存在的地址,成功跳向自定义的错误页面.
注重用户感受,就是注重细节.
当然这样只是页面请求的时候会出现,当我们访问一个action或者是servlet的时候,还是会出这样的错,struts2中可以这样<default-action-ref name="pagenotfound"></default-action-ref>? ?
<action name="pagenotfound">
<result>/pagenotfound.html</result>?
</action>?
servlet中这样配置,在web.xml中配置:Xml代码
<error-page>
<error-code>404</error-code>
<location>/error.html</location>
? </error-page>
<error-page>
<error-code>404</error-code>
<location>/error.html</location>
? </error-page>
现在再访问该该工程下面一个不存在的页面,将跳转到自定义的pagenotfound页面,这样,struts中的那个default-action-ref 配置是可以去掉的了.因为404交给tomcat处理了.
然后,然后我输入http://localhost/asdfasdfafd一个不存在的地址,结果404依然出现,
回头想一下,刚才我们的web.xml是在某一个应用下面的,他处理的应当是本应用的404,而http://localhost/访问的是tomcat自已的应用,那么这个web.xml配置就应当在webapp/Root/下面的应用来配了,
Root目录下面放着Tomcat的应用,把里面换成自已的就行了.
于是现在再进行输入不存在的地址,成功跳向自定义的错误页面.
注重用户感受,就是注重细节.
当然这样只是页面请求的时候会出现,当我们访问一个action或者是servlet的时候,还是会出这样的错,struts2中可以这样<default-action-ref name="pagenotfound"></default-action-ref>? ?
<action name="pagenotfound">
<result>/pagenotfound.html</result>?
</action>?
<error-page>
<exception-type>javax.servlet.ServletException</exception-type>
<location>/error.jsp</location>
</error-page>
这样就可以了,把error.jsp换成自己的页面。原文地址:http://blog.knowsky.com/184477.htm
阅读全文
0 0
- 为整个tomcat配置404页面
- tomcat配置404错误页面
- eclipse启动tomcat后,页面为404
- Tomcat管理页面配置
- 为JSP配置tomcat
- 为Tomcat配置Https
- 启动tomcat,但访问不了solr,页面为404
- 如何配置tomcat项目的默认页面为.action或其他后缀名的方法(文件)
- Tomcat配置及页面展示
- tomcat配置默认显示页面
- Tomcat配置Web默认页面
- 在Tomcat中配置404自定义错误页面全解
- 在Tomcat中配置404自定义错误页面全解
- 在Tomcat中配置404自定义错误页面
- 在Tomcat中配置404自定义错误页面全解
- Tomcat配置400/404/500自定义错误页面
- tomcat配置为系统服务
- 配置Tomcat为windows服务
- 链表的删除
- xhr的jQuery方法
- 1.安装nginx
- redis源码分析(二)、sds动态字符串学习总结
- go语言--爬虫--对字符串的处理
- 为整个tomcat配置404页面
- 笔记:imooc-vue 音乐app
- dubbo实现SOA的管理
- php+nginx高并发大流量站点nginx优化
- 83. Remove Duplicates from Sorted List
- 水平集算法
- JNI JAVA调C++
- Android 手势密码锁
- Git 不需要重复输入账号和