【JSP】--Error错误页设置,声明式异常--188 drp

xml配置:

<error-page>
		<exception-type>com.bjpowernode.drp.util.ApplicationException</exception-type>
		<location>/error.jsp</location>
</error-page>

jsp配置:

<%@ page contentType="text/html;charset=GB18030" %> <!-- 引入这个才能使用错误页信息 -->
<%@ page isErrorPage="true" %> 

<html>
<head>
<title>错误信息!</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
<!--
.STYLE1 {
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
}
-->
</style>
</head>
<body>
<br>
<br>
<center>
<table width="500">
  <tr>
    <td align="center"><p align="left"><span class="STYLE1">错误信息:</span></td>
  </tr>
</table>
<hr>
<table width="500">
<tr>
<td>        <!-- 获取Exception的信息 -->
	<%=exception.getMessage()%></td>
</tr>
<tr>
<td align="center" colspan="2">
 <p>
<input type="button" name="goback" value="返回" onClick="javascript:history.go(-1);">
</td>
</tr>
<tr>
<td align="right" colspan="2"></td>
</tr>
<tr>
  <td align="right" colspan="2"></td>
</tr>
</table>
</center>
</body>
</html>
时间: 2024-11-05 21:46:37

【JSP】--Error错误页设置,声明式异常--188 drp的相关文章

《javaweb学习笔记2-jsp错误页设置》

在网站中经常由于用户的不当操作造成异常,一般情况下我们可以将这些异常在一个网页中统一显示.这个时候就需要用到errorPage跟isErrorPage属性. errorPage指令的作用就是在其中指定一个网页,当jsp程序出现未被捕获的异常时,就跳转到那个指定的页面,通常情况下跳转到的页面需要使用isErrorPage来指明处理其他页面的错误信息. 完成错误页的操作,满足下列条件: 1.指定错误出现时的跳转页(此处跳转页为anErrorPage.jsp),通过errorPage属性指定 语法:<

错误页设置,设置HTTP状态码404,500(八)

web.xml设置错误跳转(注意,路径必须以斜杠开头)  

IIS:IIS 8.5下设置404错误页

IIS版本:IIS 8.5 问题描述 搭建一个测试网站,总共就2个页面(index.php和404.php),默认首页为:index.php 当访问index.php和404.php的时候,IIS服务器能正常响应,说明在IIS 8.5中配置PHP环境没有出现问题. 访问index.php 访问404.php 另外,我的错误页配置结果如下: 正常情况下,当访问某个不存在的页面时(比如:127.0.0.1/aaa.php),此时,iis服务器发现aaa.php这个文件并不存在,所以,应该会请求404

全面分析 Spring 的编程式事务管理及声明式事务管理--转

开始之前 关于本教程 本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务.通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之. 先决条件 本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解.您还需要具备基本的事务管理的知识,比如:事务的定义,隔离级别的概念,等等.本文将直接使用这些概念而不做详细解释.另外,您最好掌握数据库的基础知识,虽然这不是必须. 系统需求 要试验这份教程中的工具和示例,硬件配置需求为:至少带

spring事务管理——编程式事务、声明式事务

本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务.通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之. 先决条件 本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解.您还需要具备基本的事务管理的知识,比如:事务的定义,隔离级别的概念,等等.本文将直接使用这些概念而不做详细解释.另外,您最好掌握数据库的基础知识,虽然这不是必须. 系统需求 要试验这份教程中的工具和示例,硬件配置需求为:至少带有 512MB 内存(

分析 Spring 的编程式事务管理及声明式事务管理(转)

开始之前 关于本教程 本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务.通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之. 先决条件 本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解.您还需要具备基本的事务管理的知识,比如:事务的定义,隔离级别的概念,等等.本文将直接使用这些概念而不做详细解释.另外,您最好掌握数据库的基础知识,虽然这不是必须. 系统需求 要试验这份教程中的工具和示例,硬件配置需求为:至少带

MVC自定义错误页404静态页

昨天公司要求给所有项目添加自定义404错误页,具体的要求实现的有以下几点: 1.实现自定义错误(如各种error,404等)跳转到指定的页面 2.所指定的页面输出的http状态值必须是404或其他指定的statecode 3.跳转到的自定义错误页面必须是.html后缀结尾 关于第一点,这个很简单,大家都知道,只需要在webconfig里面对customErrors节点作相应设置,如下 <customErrors mode="On" defaultRedirect="Er

Struts2的声明式异常处理

1.例如SSH中在数据库连接失败时进行增删查改,会出现org.springframework.transaction.CannotCreateTransactionException的问题 (1).在可能出现错误的方法throws public Session getSession() throws CannotCreateTransactionException { return sessionFactory.getCurrentSession(); } (2).struts.xml <glo

springmvc mybatis 声明式事务管理回滚失效,(checked回滚)捕捉异常,传输错误信息

一.知识点及问题 后端框架: Spring .Spring mvc .mybatis 业务需求: client先从服务端获取用户大量信息到client,编辑完毕之后统一Post至服务端,对于数据的改动要么全成功,要么全失败,所以须要使用事务支持. 问题: 配置Spring声明式事务,运行中出现异常未回滚.从网上查询得到一開始是自己的配置出了问题,因为配置文件的载入顺序决定了容器的载入顺序导致Spring事务没有起作用. 详情例如以下: 因为採用的是SpringMVC. MyBatis,故统一採用