JSP_错误提示_友好页面

Posted 知行合一

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP_错误提示_友好页面相关的知识,希望对你有一定的参考价值。

示例1:(涉及到请求转发)

1.jsp----------------errorPage="/error.jsp"请求转发不需要写web应用名称

 1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8" session="false" errorPage="/error.jsp" %>
 2 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 3 <html>
 4   <head>
 5   </head>
 6   <body>
 7       xxxx中文
 8       <%
 9           int i = 1/0;
10        %>
11   </body>
12 </html>

error.jsp

 1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8" isErrorPage="true"%>
 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 3 <html>
 4   <head>
 5   </head>
 6   <body>
 7       服务器出错了哦...亲~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8       <%= exception.getMessage() %>
 9   </body>
10 </html>

 示例 2: web.xml(推荐)

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <web-app version="2.5" 
 3     xmlns="http://java.sun.com/xml/ns/javaee" 
 4     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 5     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
 6     http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
 7 
 8     <error-page>
 9         <exception-type>java.lang.Throwable</exception-type>
10         <location>/error/500.jsp</location>
11     </error-page>
12 
13     <error-page>
14         <error-code>404</error-code>
15         <location>/error/404.jsp</location>
16     </error-page>
17     
18   <welcome-file-list>
19     <welcome-file>index.jsp</welcome-file>
20   </welcome-file-list>
21 </web-app>

 

以上是关于JSP_错误提示_友好页面的主要内容,如果未能解决你的问题,请参考以下文章

jsp_设置错误页

JSP---web.xml中统一配置全站错误处理页面,提高网站的友好度

在 JSP 中的 <% %> 代码片段中添加链接

03013_动态页面技术-JSP

Java的学习JSP____4

系统管理模块_部门管理_改进_抽取添加与修改JSP页面中的公共代码_在显示层抽取BaseAction_合并Service层与Dao层