错误处理页例子
来源:互联网 发布:php exec w3c 编辑:程序博客网 时间:2024/05/17 06:21
Java web 项目经常需要处理错误的情况,总不可能让服务器的错误就这么抛出来的,这样即不安全,也不美观,看下面例子
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.util.*" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>ERROR</title></head><body><h3>ERROR PAGE</h3><!--======start: row 02======--><div id="row02" class="doc01"><table><tr><td align="left" valign="top">Error: </td><td style="width:20px;"></td><td align="left" class="h20"><%//--------------------------------------//active this code only for develop//--------------------------------------Throwable throwable = (Throwable) request.getAttribute("javax.servlet.error.exception");if(throwable == null){out.println("<b>4XX/5XX Erro:</b> <p>找不到指定的资源或请求的文件不存在。</p>"); }else{out.println("<b>4XX/5XX Error: </b> "+throwable);}out.print("<p>");if (throwable != null) {StackTraceElement[] stackTraceElements = throwable.getStackTrace();for (int i = 0; i < stackTraceElements.length; i++) {out.print(stackTraceElements[i].toString() + "<br>");}stackTraceElements = null;}out.print("</p>");throwable = null;%> </td></tr></table></div><!--======end: row 02======--><br><br><h4>page footer</h4></body></html>
整理一下,呵呵,懒人计划...
0 0
- 错误处理页例子
- MySQL 错误处理例子
- 错误处理的例子
- MySql错误处理-错误处理的例子
- MySql错误处理(三)- 错误处理的例子
- MySql错误处理(三)- 错误处理的例子
- c++/c 流处理错误的例子
- Go语言错误处理小例子
- PB3编译adobe的例子photoviewer时错误处理
- directshow开发例子中DMOdemo的错误处理
- [J2SE]s02e03.两个错误处理的例子(课后练习)
- java:第三季第三课:两个错误处理的例子
- C# 错误页处理
- 使用错误页统一处理错误
- [MySQL] 存储过程错误异常处理例子 --> DECLARE EXIT HANDLER FOR SQLEXCEPTION
- T-SQL存储过程中try和catch以及错误处理的用法例子
- 错误处理
- 错误处理
- FtpGetFile函数下载不到最新文件Solution
- 运动目标跟踪(二)--搜索算法预测模型之粒子滤波
- springboot-aop访问拦截
- 类——类的复用(组合、继承、代理)
- Android 观察者与被观察者
- 错误处理页例子
- iOS 进度框(一) MBProgressHUD
- 运动目标跟踪(三)--搜索算法优化搜索方向之Meanshift
- 详细探究Spark的shuffle实现和hadoop mapreduce shuffle原理
- html的meta总结
- Java NIO Fundamentals
- 【java多线程系列】java内存模型与指令重排序
- 进度条代码的编写
- Android 系统稳定性 - ANR(一)