运行java项目出现404或者500错误时,自动跳转到自定义的界面。在ie浏览器打开项目,出现错误不跳转
2018-02-25 09:05
567 查看
404.jsp以及500.jsp,具体代码如下.
404.jsp:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
亲,请检查你的检查路径,功能暂时还没有开发出来.
</body>
</html>
500.jsp:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
亲,不好意思,内部错误!
</body>
</html>
web.xml:
<error-page>
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/500.jsp</location>
</error-page>
运行shopping项目,在ie浏览器打开,出现404错误时,显示界面依旧不跳转,如图所示:
解决方法:
设置一下ie浏览器,工具→Internet选项→高级,将如图所示位置去掉勾选(显示友好HTTP错误消息)。
正确显示结果:
404.jsp:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
亲,请检查你的检查路径,功能暂时还没有开发出来.
</body>
</html>
500.jsp:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
亲,不好意思,内部错误!
</body>
</html>
web.xml:
<error-page>
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/500.jsp</location>
</error-page>
运行shopping项目,在ie浏览器打开,出现404错误时,显示界面依旧不跳转,如图所示:
解决方法:
设置一下ie浏览器,工具→Internet选项→高级,将如图所示位置去掉勾选(显示友好HTTP错误消息)。
正确显示结果:
相关文章推荐
- 自定义错误404页面,自动跳转到站点首页
- eclipse启动或者运行过程中tomcat出现内存溢出错误 java.lang.OutOfMemoryError: PermGen space
- 自定义错误404页面,自动跳转到站点首页
- 解决运行Java项目出现错误 error:java: 无效的源发行版: 8解决方法
- 关于myeclipse2017的java web项目出现404错误的问题
- 服务器打开登录界面打不开了,找不到出现404错误
- Android项目运行时出现错误: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for
- android-studio中运行项目出现 java.exe'' finished with non-zero exit value 2错误
- 解决运行Java项目出现错误 error:java: 无效的源发行版: 1.8
- android2.x的桌面项目程序在android4.0上运行后出现 java.lang.NoClassDefFoundError错误 解决方法
- tomcat项目发布 更改小猫图标 及自定义错误404界面
- Flash CS3动作面板打开出错[Java运行时环境初始化时出现错误
- Apache之404错误页面自定义跳转说明
- 打开vs时候出现项目所需的应用程序未安装的错误
- ubuntu 运行Java应用程序出现Permission denied 错误
- 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。
- windows server 2008 打开 sharepoint项目解决方案后,关闭解决方案出现错误解决
- [导入]在 Visual Studio .NET IDE 内使用“从源代码管理打开”时出现无法读取项目文件的错误
- 运行asp.net时出现 http错误404-文件或目录未找到
- 代码生成器生成项目运行时出现的错误