http://hi.baidu.com/%D3%D2%CA%D6%C4%AA%D4%FA%CC%D8%B5%C4/blog/item/bbc1502b9858fdf1e7cd4020.html
前面三个是代码错误页面
后面三个是抓exception的
<!-- 400错误 --> <error-page> <error-code>400</error-code> <location>/error.jsp</location> </error-page> <!-- 404 页面不存在错误 --> <error-page> <error-code>404</error-code> <location>/error.jsp</location> </error-page> <!-- 500 服务器内部错误 --> <error-page> <error-code>500</error-code> <location>/error.jsp</location> </error-page> <!-- java.lang.Exception --> <error-page> <exception-type>java.lang.Exception</exception-type> <location>/error.jsp</location> </error-page> <!-- java.lang.NullPointerException --> <error-page> <exception-type>java.lang.NullPointerException </exception-type> <location>/error.jsp</location> </error-page> <error-page> <exception-type>javax.servlet.ServletException</exception-type> <location>/error.jsp</location> </error-page>
FF3 和chome没有什么问题
IE的不能显示error.jsp,
需要增加以下两个
一个是
<%@ page language="java" contentType="text/html; charset=UTF-8" isErrorPage="true"
pageEncoding="UTF-8"%>
中的isErrorPage="true"
另外一个是
<%
response.setStatus(HttpServletResponse.SC_OK);
%>
或者是200,都一样
发表评论
-
将博客搬至CSDN
2017-08-11 18:25 472将博客搬至CSDN http://blog.csdn.ne ... -
微信小程序的appid
2017-02-09 09:23 581从下面的地址下载模拟器后,新建项目的情况下需要appid, ... -
redmine自定义查询
2017-02-07 16:41 1670redmine有时候在同一个项目要反复查找同一个关键词,这个 ... -
nginx的使用
2016-09-18 16:12 460不指望守旧公司还能继续用上nginx这种已经在国内普及的东西 ... -
cnode社区使用的系统
2016-09-18 13:52 336https://github.com/cnodejs/nod ... -
gitlab的模型
2016-09-14 16:22 527Git工作流指南:集中式工作流 http://blog.jo ... -
一个不错的属性contenteditable
2016-07-30 17:05 552<script type="text/jav ... -
gitlab的一键安装以及https配置
2016-06-01 21:59 4317简明安装攻略 https://segmentfault. ... -
想不到进入PHP了
2014-10-17 13:44 655其实, 在这次跳槽之前怎么也没想到会做php项目 不过,既 ... -
自己用的toHex
2013-03-08 00:11 666Sub tohex() Dim I As Integer ... -
VISUALSVN SERVER
2012-04-10 22:01 1079公司里管代码用svn,管文档用vss 终于在家里也需要管理版 ... -
中国人说英语为什么听起来没有礼貌?【无老师力荐】
2011-01-06 21:05 1297http://www.ibtsat.com/archiv ... -
企业官方微博的运营策略(草案)
2010-12-31 16:47 970转载自http://www.dbanotes.ne ... -
linux ,我又来了
2010-11-04 18:17 885一直以为差了很多 但实际上差了也就那么一点 为了不死在终点 ... -
crontab就是个2
2010-08-24 15:03 1122今天设置一个简单的crontab -e 1 0 * * ... -
google的sitemaps
2010-08-23 11:19 902因为文章的列表页都是 ... -
黑白滤镜 ie专用
2010-08-16 10:22 906最近网站要求黑白的频率变多了 html { filte ... -
tomcat6的gzip传输
2010-07-01 10:37 1389<Connector port="80 ... -
图片不存在时自动转向替代图片
2010-04-26 18:03 1073<img src="xxx" bor ... -
lpic-1的考后感
2010-02-25 21:47 1696最近好久没写什么东西了 一方面是因为跟公司不太愉快,索性辞了 ...
相关推荐
在 Web.xml 中设置错误处理页面 在 JavaWeb 应用程序中,错误处理页面是一个非常重要的组件,它可以帮助开发者处理和显示异常信息,从而提供更好的用户体验。本文将讲述如何在 web.xml 文件中使用 `<error-page>` ...
除了以上提到的配置,`web.xml`还可以包含错误页面定义、安全配置(如`<security-constraint>`)、本地化支持(`locale-encoding-mapping-list`)等。正确的配置有助于提升应用程序的性能、安全性和可维护性。理解并...
- `<error-page>`:定义错误页面,当特定HTTP状态码或异常发生时,转向指定的页面。 - `<jsp-config>`:配置JSP相关的行为,如JSP默认导包、指令等。 - `<security-constraint>`:定义安全约束,用于实现Web应用...
例如,通过过滤器实现登录验证,通过监听器进行数据缓存管理,通过错误页面提供友好的错误提示。 9. **动态web项目与Maven** 当使用Maven构建项目时,`web.xml`通常位于`src/main/webapp/WEB-INF`目录下,且Maven...
【web.xml配置详解】 在Java Web开发中,`web.xml`是Web应用程序的部署描述符,它是服务器理解和管理Web应用的核心配置文件。本文将详细解释`web.xml`中的一些主要配置元素及其作用。 1. **定义头和根元素** `web...
在Java Web开发中,`web.xml`文件是应用的核心配置文件,它定义了Servlet、过滤器、监听器等组件,并负责映射它们的行为。本文将深入解析`web.xml`配置,帮助开发者理解其背后的原理和用途。 一、web.xml文件概述 `...
这个文件包含了关于Web应用程序的配置信息,包括Servlet的定义、过滤器、监听器、会话配置、MIME类型映射、错误页面设置等。下面我们将深入探讨`web.xml`的各个主要部分及其作用。 1. **Servlet定义** 在`web.xml`...
在这个文件中,你可以配置Servlet、过滤器、会话超时、错误页面、欢迎文件等关键元素。以下是关于`web.xml`的一些详细解释: 1. **文档声明**: - `<?xml version="1.0" encoding="GB2312"?>`: 这是XML文档的声明...
- **`error-page`**:定义错误页面,处理HTTP状态码对应的错误情况。 - **`security-constraint`**:设置安全约束,保护资源免受未经授权的访问。 #### 六、结语 `web.xml`作为Java Web应用的核心配置文件,其作用...
除了上述基本配置外,`web.xml`还可以配置错误页面、session超时、字符编码等。理解并熟练配置`web.xml`对于开发和维护Struts2应用至关重要,因为它直接影响到应用的运行和性能。 博客链接中提到的iteye博主分享的...
`Web.xml`文件是Servlet容器(如Tomcat、Jetty)解析的配置文件,它为Web应用程序提供了元数据,包括Servlet、过滤器、监听器、会话配置、错误页面等。该文件位于`WEB-INF`目录下,是Java Web应用的标准配置部分。 ...
- `<error-page>`:定义错误代码或异常类型的错误页面,用于定制错误信息展示。 6. **安全配置** - `<security-constraint>`:定义安全约束,限制对某些资源的访问。 - `<login-config>`:配置应用程序的认证和...
- **error-page**:定义错误页面,当发生特定HTTP错误代码时显示。 这些元素的排列顺序很重要,因为某些服务器可能要求遵循特定顺序。不正确的顺序可能导致Web应用无法在某些环境中正常工作,降低了代码的可移植性...
- `<error-page>`元素定义错误代码或异常类型与特定错误页面的映射,提升用户体验。 8. **安全配置** - `<security-constraint>`定义安全约束,可以限制对某些URL的访问。 - `<login-config>`定义应用程序的认证...
它定义了Servlet、过滤器、监听器、会话超时、错误页面等关键组件,使得开发者可以对Web应用进行定制化设置。 **一、web.xml的基本结构** `web.xml`文件主要由两部分组成:`<web-app>`元素内的全局配置和`...
2. `<display-name>`:用于设置Web应用的显示名称,方便在管理控制台中识别。 3. `<description>`:提供关于Web应用的简短描述。 二、Servlet配置 1. `<servlet>`元素:定义一个Servlet,包括Servlet的类名(`...
通过web.xml,开发者可以控制请求处理流程、设置应用级别的配置,以及实现高级功能如过滤、监听和安全性。同时,由于web.xml遵循严格的XML规范和元素顺序,因此保持良好的格式和顺序有助于确保应用在不同服务器上的...
### Web.xml配置详解 #### 一、Web.xml概述 `web.xml` 文件是Java Web应用程序的核心配置文件之一,主要用于配置应用程序级别的各种初始化参数、监听器、过滤器、Servlet映射等。通过`web.xml`,开发者可以灵活地...
- **其他配置**:如欢迎文件列表、错误页面配置等。 ### 2. Servlet 配置详解 #### 2.1 <servlet> 元素 - `<servlet>` 元素用于定义一个 Servlet。 - ****:用于标识 Servlet 的名称。 - ****:指定 Servlet 的...