Linux下Tomcat设置404错误页无法正确定向
2013-09-12 15:45
141 查看
使用自定义错误页面代替tomcat中的默认错误页面 我的配置如下默认配置文件 /opt/tomcat5/conf/web.xml程序配置文件 /opt/tomcat5/webapps/本公司的WEB/WEB-INF/web.xml 在web.xml或者程序中的web.xml中定义了如下的定义: <web-app …………> ………… <error-page> <error-code>404</error-code> <location>/error_404.jsp</location>
</error-page> …………</web-app>我出现的几个问题1,上面代码,/error_404.jsp中的“/”斜杠必须要有,否则造成web应用访问错误2,404页面的存放位置相应我的服务器是 /opt/tomcat5/webapps/本公司的WEB 之前我放在/opt/tomcat5/webapps/ROOT下也可以3, IE的设置 工具-->Internet选项-->高级--->显示http友好错误信息 (1)是IE浏览器的一个出错判断,如果你去掉上面这项,则不论什么错误页面都不会被认为是错误的(2)当然,用户一般都不喜欢麻烦的事,不会去琢磨这个,所以要让配置适应环境,我编辑的错误页面如下error_404.jsp<%@
page language="java" import="java.util.*" pageEncoding="GBK"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>TeacherClub ERROR Page</title> </head><p><font color="#FF0000" size="30">没有找到页面</font></p><% response.setStatus(200);
%> <body> </body></html> 加入<% response.setStatus(200); // 200 = HttpServletResponse.SC_OK %>的目的是让页面强制返回200,200为正确 4,我用的tomcat版本是 5.5.20 5,需重启服务,如过有缓存的,清楚缓存中内容重启即可 参考http://blog.csdn.net/leniz/archive/2006/01/18/582765.aspxhttp://www.blogjava.net/mstar/archive/2006/11/26/16907.html推荐文章http://fanqiang.chinaunix.net/app/web/2006-04-29/4123.shtml
</error-page> …………</web-app>我出现的几个问题1,上面代码,/error_404.jsp中的“/”斜杠必须要有,否则造成web应用访问错误2,404页面的存放位置相应我的服务器是 /opt/tomcat5/webapps/本公司的WEB 之前我放在/opt/tomcat5/webapps/ROOT下也可以3, IE的设置 工具-->Internet选项-->高级--->显示http友好错误信息 (1)是IE浏览器的一个出错判断,如果你去掉上面这项,则不论什么错误页面都不会被认为是错误的(2)当然,用户一般都不喜欢麻烦的事,不会去琢磨这个,所以要让配置适应环境,我编辑的错误页面如下error_404.jsp<%@
page language="java" import="java.util.*" pageEncoding="GBK"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>TeacherClub ERROR Page</title> </head><p><font color="#FF0000" size="30">没有找到页面</font></p><% response.setStatus(200);
%> <body> </body></html> 加入<% response.setStatus(200); // 200 = HttpServletResponse.SC_OK %>的目的是让页面强制返回200,200为正确 4,我用的tomcat版本是 5.5.20 5,需重启服务,如过有缓存的,清楚缓存中内容重启即可 参考http://blog.csdn.net/leniz/archive/2006/01/18/582765.aspxhttp://www.blogjava.net/mstar/archive/2006/11/26/16907.html推荐文章http://fanqiang.chinaunix.net/app/web/2006-04-29/4123.shtml
相关文章推荐
- Tomcat设置404错误页无法正确定向
- Tomcat设置404错误页无法正确定向
- Tomcat设置404错误页无法正确定向
- Linux下tomcat部署的项目,应用下载到项目中的文件,无法下载,会报404找不到文件的错误
- linux crontab设置正确,定时任务无法执行问题
- IIS 8.5下设置404错误页图文教程
- 在 Linux 和 Windows 下给 Tomcat 分配大内存设置方法 - 偷得浮生半日闲 - 博客频道 - CSDN.NET
- linux下设置tomcat为系统服务
- Tomcat - 在Windows & Linux 设置为service
- linux(非root) 开机启动tomcat和80端口无法开启解决方案
- linux时间与网络同步 // tomcat、redis、mysql等开机启动//远程桌面无法拷贝大文件
- IDEA中Tomcat相关——如无法访问localhost:8080欢迎页面,无法配置web.xml以及server.xml,设置download.xml下载目录无效等问题
- Linux设置tomcat开机自动运行
- Linux 时间不正确导致系统无法启动
- tomcat无法成功打开,因为设置catalina_home的时候在最后加了“;”符号
- Linux/windows android adt自带eclipse无法设置ndk路径 jdk sdk ndk等环境配置
- Linux下设置开机自启动Tomcat
- CentOS7,安装Tomcat8.5、JDK1.8,并设置开机启动(Linux CentOS Tomcat、JDK+Tomcat、Tomcat开机自启动)
- win8下IIS 8.5下设置404错误页
- linux极点五笔无法输入词组_ibus设置