`
fighter1945
  • 浏览: 229020 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

web.xml错误页面设置

    博客分类:
  • 7788
阅读更多

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,都一样

分享到:
评论

相关推荐

    在web.xml中设置错误处理页面.docx

    在 Web.xml 中设置错误处理页面 在 JavaWeb 应用程序中,错误处理页面是一个非常重要的组件,它可以帮助开发者处理和显示异常信息,从而提供更好的用户体验。本文将讲述如何在 web.xml 文件中使用 `&lt;error-page&gt;` ...

    详解Spring mvc的web.xml配置说明

    除了以上提到的配置,`web.xml`还可以包含错误页面定义、安全配置(如`&lt;security-constraint&gt;`)、本地化支持(`locale-encoding-mapping-list`)等。正确的配置有助于提升应用程序的性能、安全性和可维护性。理解并...

    web.xml加载顺序与web.xml常用节点解析

    - `&lt;error-page&gt;`:定义错误页面,当特定HTTP状态码或异常发生时,转向指定的页面。 - `&lt;jsp-config&gt;`:配置JSP相关的行为,如JSP默认导包、指令等。 - `&lt;security-constraint&gt;`:定义安全约束,用于实现Web应用...

    web.xml+详细解析.rar

    例如,通过过滤器实现登录验证,通过监听器进行数据缓存管理,通过错误页面提供友好的错误提示。 9. **动态web项目与Maven** 当使用Maven构建项目时,`web.xml`通常位于`src/main/webapp/WEB-INF`目录下,且Maven...

    web.xml的配置

    【web.xml配置详解】 在Java Web开发中,`web.xml`是Web应用程序的部署描述符,它是服务器理解和管理Web应用的核心配置文件。本文将详细解释`web.xml`中的一些主要配置元素及其作用。 1. **定义头和根元素** `web...

    java web项目 web.xml配置详解

    在Java Web开发中,`web.xml`文件是应用的核心配置文件,它定义了Servlet、过滤器、监听器等组件,并负责映射它们的行为。本文将深入解析`web.xml`配置,帮助开发者理解其背后的原理和用途。 一、web.xml文件概述 `...

    java/jsp web.xml详解

    这个文件包含了关于Web应用程序的配置信息,包括Servlet的定义、过滤器、监听器、会话配置、MIME类型映射、错误页面设置等。下面我们将深入探讨`web.xml`的各个主要部分及其作用。 1. **Servlet定义** 在`web.xml`...

    web.xml详解

    在这个文件中,你可以配置Servlet、过滤器、会话超时、错误页面、欢迎文件等关键元素。以下是关于`web.xml`的一些详细解释: 1. **文档声明**: - `&lt;?xml version="1.0" encoding="GB2312"?&gt;`: 这是XML文档的声明...

    web.xml配置解析

    - **`error-page`**:定义错误页面,处理HTTP状态码对应的错误情况。 - **`security-constraint`**:设置安全约束,保护资源免受未经授权的访问。 #### 六、结语 `web.xml`作为Java Web应用的核心配置文件,其作用...

    sruts2.0 web.xml 配置文件

    除了上述基本配置外,`web.xml`还可以配置错误页面、session超时、字符编码等。理解并熟练配置`web.xml`对于开发和维护Struts2应用至关重要,因为它直接影响到应用的运行和性能。 博客链接中提到的iteye博主分享的...

    Web.xml配置文件.pdf

    `Web.xml`文件是Servlet容器(如Tomcat、Jetty)解析的配置文件,它为Web应用程序提供了元数据,包括Servlet、过滤器、监听器、会话配置、错误页面等。该文件位于`WEB-INF`目录下,是Java Web应用的标准配置部分。 ...

    web.xml 配置大全

    - `&lt;error-page&gt;`:定义错误代码或异常类型的错误页面,用于定制错误信息展示。 6. **安全配置** - `&lt;security-constraint&gt;`:定义安全约束,限制对某些资源的访问。 - `&lt;login-config&gt;`:配置应用程序的认证和...

    web.xml配置详解

    - **error-page**:定义错误页面,当发生特定HTTP错误代码时显示。 这些元素的排列顺序很重要,因为某些服务器可能要求遵循特定顺序。不正确的顺序可能导致Web应用无法在某些环境中正常工作,降低了代码的可移植性...

    web.xml配置详细介绍(CHM)

    - `&lt;error-page&gt;`元素定义错误代码或异常类型与特定错误页面的映射,提升用户体验。 8. **安全配置** - `&lt;security-constraint&gt;`定义安全约束,可以限制对某些URL的访问。 - `&lt;login-config&gt;`定义应用程序的认证...

    web.xml 文件详解

    它定义了Servlet、过滤器、监听器、会话超时、错误页面等关键组件,使得开发者可以对Web应用进行定制化设置。 **一、web.xml的基本结构** `web.xml`文件主要由两部分组成:`&lt;web-app&gt;`元素内的全局配置和`...

    web.xml_(详解).docx

    除此之外,`web.xml`还可以配置过滤器(`&lt;filter&gt;`和`&lt;filter-mapping&gt;`)、监听器(`&lt;listener&gt;`)、会话超时(`&lt;session-config&gt;`)、错误页面(`&lt;error-page&gt;`)等。理解并熟练配置`web.xml`对于开发和维护Java ...

    web.xml配置详细说明.txt

    2. `&lt;display-name&gt;`:用于设置Web应用的显示名称,方便在管理控制台中识别。 3. `&lt;description&gt;`:提供关于Web应用的简短描述。 二、Servlet配置 1. `&lt;servlet&gt;`元素:定义一个Servlet,包括Servlet的类名(`...

    web.xml详细配置说明

    通过web.xml,开发者可以控制请求处理流程、设置应用级别的配置,以及实现高级功能如过滤、监听和安全性。同时,由于web.xml遵循严格的XML规范和元素顺序,因此保持良好的格式和顺序有助于确保应用在不同服务器上的...

    Web.xml配置详解

    ### Web.xml配置详解 #### 一、Web.xml概述 `web.xml` 文件是Java Web应用程序的核心配置文件之一,主要用于配置应用程序级别的各种初始化参数、监听器、过滤器、Servlet映射等。通过`web.xml`,开发者可以灵活地...

    web.xml.txt

    - **其他配置**:如欢迎文件列表、错误页面配置等。 ### 2. Servlet 配置详解 #### 2.1 &lt;servlet&gt; 元素 - `&lt;servlet&gt;` 元素用于定义一个 Servlet。 - ****:用于标识 Servlet 的名称。 - ****:指定 Servlet 的...

Global site tag (gtag.js) - Google Analytics