`
accpxudajian
  • 浏览: 462346 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

web.xml配置详解之欢迎页面和错误页面

    博客分类:
  • Web
阅读更多

<!-- 应用的欢迎页面  采用list的方式罗列欢迎页面,

系统会从第一个找到最后一个,找到了文件就不继续往下找了。优先显示前边的。

 -->

    <welcome-file-list>

       <welcome-file>index.jsp</welcome-file>

       <welcome-file>login.jsp</welcome-file>

       <welcome-file>index.html</welcome-file>

       <welcome-file>index.htm</welcome-file>

       <welcome-file>default.html</welcome-file>

       <welcome-file>default.htm</welcome-file>

       <welcome-file>default.jsp</welcome-file>

    </welcome-file-list>

    <!-- 通过上边welcome-file-lis的配置:我们的应用的欢迎界面或者叫默认界面就是index.jsp,如果index.jsp没找到的话

    就接着往下找:login.jsp,index.html.... -->

   

    <!-- 配置错误页面

       error-page标签用来配置档应用出现指定错误码的错误时候,有哪个页面来处理这个错误,而不是给用户

           显示系统的错误信息。子标签:

       error-code:系统错误码

       location:应用系统中的处理错误页面。

     -->

    <error-page>

       <error-code>404</error-code>

       <location>/common/404.html</location>

       <!-- 表示当系统发生404就是不存在请求地址的错误的时候,页面跳转到404.html页面。 -->

    </error-page>

    <error-page>

       <error-code>500</error-code>

       <location>/common/error.jsp</location>

       <!-- 表示当系统发生500也就是操作异常错误的时候,页面跳转到error.jsp页面。 -->

    </error-page>

    <error-page>

       <exception-type>java.lang.NullPointerException</exception-type>

       <location>/common/error.jsp</location>

       <!-- 表示当系统发生空指针异常错误的时候,页面跳转到error.html页面。 -->

    </error-page>

    <!-- 通过上边对error-apge的配置:当我们系统的系统发生404错误的时候,页面调准到404.html,

    当页面发生服务器错我或者空指针错误的时候,页面跳转到error.html -->

</web-app>

 

 

 

分享到:
评论

相关推荐

    web.xml配置详解

    Web 应用程序部署描述符文件 `web.xml` 是配置 Java Web 应用的核心文件,它定义了应用程序的行为和结构。文件的正确配置对于确保应用的正常运行至关重要。以下是 `web.xml` 中主要元素的详细解释: 1. **定义头和...

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

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

    部署描述文件web.xml配置详解.doc

    ### 部署描述文件web.xml配置详解 #### 一、引言 在Java Web开发中,`web.xml`是一个非常重要的配置文件,它作为Web应用程序的部署描述符,负责管理与应用程序相关的各项配置信息。本文将深入解析`web.xml`的各项...

    Web.xml配置详解

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

    java web项目 web.xml配置详解

    三、关键配置详解 1. Servlet配置: - `&lt;servlet&gt;`:定义Servlet,如`&lt;servlet-name&gt;`指定Servlet名称,`&lt;servlet-class&gt;`指定Servlet的全限定类名。 - `&lt;servlet-mapping&gt;`:通过`&lt;url-pattern&gt;`将Servlet映射到...

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

    **web.xml配置详解** 在Java Web开发中,`web.xml`是部署描述符(Deployment Descriptor)的核心文件,它定义了应用程序的行为和结构。这个CHM文件深入解析了`web.xml`的各种配置元素,帮助开发者更好地理解和控制...

    关于Web.xml配置说明

    【Web.xml配置说明】 在B/S(Browser/Server,浏览器/服务器)项目中,Web.xml文件扮演着核心角色,它是Web应用程序的部署描述符。它包含了一系列配置信息,用于指导服务器如何运行和管理Web应用。以下是对Web.xml...

    web.xml配置详解.docx

    【web.xml配置详解】 在Java Web应用程序中,`web.xml`是部署描述符(Deployment Descriptor)文件,它是应用的核心配置文件,负责定义应用的行为、组件和环境参数。它位于`WEB-INF`目录下,用于配置Servlet、过滤...

    Web.xml配置详解精华

    ### Web.xml配置详解 #### 一、Web.xml概述 `Web.xml`是Java Web应用程序中的一个核心配置文件,用于描述应用程序的基本结构、配置信息以及一些关键的组件设置。该文件通常位于项目的`WEB-INF`目录下,并且是任何...

    web.xml 文件详解

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

    web.xml 详解

    ### Web.xml 详解 #### 1. 定义头和根元素 在开始解析`web.xml`文件前,我们先了解其基本结构。部署描述符文件即`web.xml`文件,像所有XML文件一样,必须以一个XML头开始。这个头声明指定了可用的XML版本及文件的...

    web.xml配置详解.pdf

    web.xml文件位于WEB-INF目录下,负责配置Web应用的初始化参数、监听器、过滤器、servlets、servlet映射、会话超时设置、MIME类型映射、欢迎文件列表、错误处理页面、标签库描述符、资源引用、安全约束等。...

    web.xml配置汇总(servlet2.3)

    ### Web.xml配置详解(Servlet 2.3) #### 一、概述 `web.xml`作为Java Web应用程序的核心配置文件,在Servlet 2.3规范中扮演着至关重要的角色。该文件通常位于WEB-INF目录下,用于定义和配置Web应用程序的各种...

Global site tag (gtag.js) - Google Analytics