常用的web.xml的配置说明
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<welcome-file-list> --欢迎页,即默认页的文件列表
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<context-param> --项目级的初始参数,通过application即ServletContext的getInitParameter()方法获取
<param-name>test</param-name>
<param-value>testtest</param-value>
</context-param>
<error-page> --默认的错误页
<error-code>404</error-code> --条件为错误号404时(文件名出错)
<location>/index.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.NullPointerException</exception-type> --异常类型,指定的异常类
<location>/err.jsp</location>
</error-page>
<listener> -- 临听器类
<listener-class>
web.function.SessionCounter
</listener-class>
</listener>
<servlet> -- Servlet的初始化
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>MyServlet</servlet-name>
<servlet-class>servlet.demo.MyServlet</servlet-class>
<init-param>
<param-name>myarg</param-name>
<param-value>1</param-value>
</init-param>
</servlet>
<servlet-mapping> -- Servlet的映射
<servlet-name>MyServlet</servlet-name>
<url-pattern>/servlet/MyServlet</url-pattern>
</servlet-mapping>
<icon> -- 站点图标
<large-icon></large-icon>
<small-icon></small-icon>
</icon>
<filter> -- 站点过滤器
<filter-name>myfilter</filter-name>
<filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
</filter>
<filter-mapping>-- 过滤器的映射
<filter-name>myfilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<session-config> -- 会话的设置
<session-timeout>10</session-timeout>
</session-config>
</web-app>
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/fzmatthew/archive/2008/09/18/2943400.aspx
分享到:
相关推荐
web.xml 各属性作用描述 Web.xml 常用元素 <web‐app> ‐name>‐name>定义了WEB 应用的名字 <description></description> 声明WEB 应用的描述信息
本文将深入探讨web.xml文件中的加载顺序和常用元素,帮助开发者更好地理解和使用。 首先,加载顺序是web.xml配置的核心概念。加载顺序遵循以下规则:context-param -> listener -> filter -> servlet。context-...
web.xml 配置详解,需要的下载了。。。Web.xml常用元素和在java web规范中说明.按照listner,filter,servlet的顺序初始化
`web.xml`是Java Web应用程序的核心配置文件,用于定义应用服务器如何初始化和管理Web应用程序。它遵循Java Servlet规范中的标准,为开发者提供了一种结构化的方式来配置Servlet、过滤器、监听器和其他组件。理解`...
下面是 web.xml 文件中常用的元素和配置项: 1. Web 应用名称:<display-name> 元素用于定义 Web 应用的名称,该名称将出现在服务器的管理控制台和 IDE 中。 2. Web 应用描述:<description> 元素用于声明 Web ...
### Web.xml常用元素详解 `Web.xml`是Java Web应用程序中的核心配置文件,它用于配置应用程序的上下文信息、servlet映射、过滤器、监听器等关键组件。以下是对`Web.xml`中常见元素的详细解析: #### <web-app> - ...
下面我们介绍一下web.xml文件中常用的标签以及功能: 1. welcome-file-list:指定了欢迎页面,显示时按顺序从第一个找起,如果第一个存在,就显示第一个,后面的不起作用。如果第一个不存在,就找第二个,以此类推...
以下是 web.xml 文件中的一些常用元素: 1. `<web-app>`:web.xml 文件的根元素,用于描述 Web 应用的基本信息。 2. `<display-name>`:定义 Web 应用的名称。 3. `<description>`:声明 Web 应用的描述信息。 4. `...
除了上述列举的一些常用子元素外,`web.xml`还支持许多其他子元素,包括但不限于: - `login-config`:配置身份验证机制。 - `security-constraint`:定义安全约束。 - `security-role`:定义角色。 - `env-entry`:...
JSP/Servlet 中 web.xml 详细配置指南 web.xml 是 Java Web 应用程序的核心配置文件,它定义了 Web 应用的结构和行为。在 JSP/Servlet 中,web.xml 扮演着关键角色,用于配置 Web 应用程序的各个方面。本文将对 web...
### SSH和SSI等框架常用基础配置web.xml 在Java Web应用开发中,`web.xml`是部署描述符的核心部分,用于定义与Web应用程序相关的配置信息。对于使用SSH(Struts + Spring + Hibernate)和SSI(Struts + Spring + ...
【web.xml】是Java Web应用程序的核心配置文件,它定义了应用的结构和行为。通过配置web.xml,开发者能够控制服务器如何处理请求、管理Servlet、设置会话超时、定义MIME类型映射以及处理错误页面等。以下是web.xml中...
### Web.xml配置详解 在Java Web开发中,`web.xml`扮演着至关重要的角色,作为部署描述符,它是一个XML文件,负责描述servlet/JSP应用程序的各个方面,如servlet注册、servlet映射及监听器注册等。下面将深入探讨`...
SSM框架,全称Spring、SpringMVC和MyBatis,是Java开发中常用的一种轻量级Web应用程序开发框架。这个压缩包包含的基础配置文件是SSM整合的关键部分,可以帮助开发者快速搭建项目结构,减少重复劳动。以下是这些配置...
《深入理解Web.xml:作用与常用标签解析》 Web.xml文件是Java Web应用程序的核心配置文件,主要用于初始化工程的配置信息,包括但不限于欢迎页面、过滤器(filter)、监听器(listener)、Servlet、Servlet映射...
`web.xml`是Java Web应用程序中的核心配置文件,用于描述和配置Web应用程序的各种属性、组件及其行为。本文档将详细解析`web.xml`中的各个元素及其功能,帮助开发者更好地理解和使用该文件。 #### 二、常用元素及其...
这个压缩包文件包含的应该是与SSH框架相关的配置文件以及web.xml配置文件和必要的jar包。这些文件在Java Web应用的开发、运行和部署过程中起着至关重要的作用。下面我们将详细探讨SSH框架的核心组件、配置文件的作用...
Spring MVC的web.xml配置详解 Spring MVC是目前最流行的框架之一,在创建Java Web项目时,web.xml配置文件是Java Web为我们封装的逻辑,不在今天的研究中。web.xml配置文件是Spring MVC框架的核心配置文件,它定义...