[心缘地方]同学录
首页 | 功能说明 | 站长通知 | 最近更新 | 编码查看转换 | 代码下载 | 常见问题及讨论 | 《深入解析ASP核心技术》 | 王小鸭自动发工资条VBA版
登录系统:用户名: 密码: 如果要讨论问题,请先注册。

[备忘]java web工程配置错误页面

上一篇:[备忘]单点登录CAS的文档地址
下一篇:[备忘]ConnectException和SocketTimeoutException的区别

添加日期:2016/3/1 18:42:09 快速返回   返回列表 阅读2237次
error.jsp


<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isErrorPage="true"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!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>系统执行发生错误</title>
</head>
<body>
  <div>系统执行发生错误,信息描述如下:</div>
  <div>错误状态代码是:${pageContext.errorData.statusCode}</div>
  <div>错误发生页面是:${pageContext.errorData.requestURI}</div>
  <div>错误信息:${pageContext.exception}</div>
  <div>
     错误堆栈信息:<br/>
    <c:forEach var="trace" items="${pageContext.exception.stackTrace}">
       <p>${trace}</p>
    </c:forEach>
  </div>
</body>
</html>



web.xml


  <error-page>
    <error-code>401</error-code>
    <location>/error</location>
  </error-page>
  <error-page>
    <error-code>404</error-code>
    <location>/error</location>
  </error-page>
  <error-page>
    <error-code>500</error-code>
    <location>/error</location>
  </error-page>



然后spring mvc的话,在controller里加个url映射即可


    /**
     * 出错时,跳到这个页面.
     * @return
     */
    @RequestMapping(value = "/error")
    public String error() {
        
        return "error";
    }

 

评论 COMMENTS
没有评论 No Comments.

添加评论 Add new comment.
昵称 Name:
评论内容 Comment:
验证码(不区分大小写)
Validation Code:
(not case sensitive)
看不清?点这里换一张!(Change it here!)
 
评论由管理员查看后才能显示。the comment will be showed after it is checked by admin.
CopyRight © 心缘地方 2005-2999. All Rights Reserved