`
doujiang327
  • 浏览: 66350 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

web.xml文件标签解析

阅读更多

1. 过滤器

<!-- 定义Filter -->
<filter>
<!-- Filter的名字 -->
<filter-name>log</filter-name>
<!-- Filter的实现类 -->
<filter-class>lee.LogFilter</filter-class>
</filter>
<!-- 定义Filter拦截的URL地址 -->
<filter-mapping>
<!-- Filter的名字 -->
<filter-name>log</filter-name>
<!-- Filter负责拦截的URL 全部以/的请求,如果<url-pattern>/*.action </>,将会以拦截*.action的请求-->
<url-pattern>/*</url-pattern>
</filter-mapping>

 

附加说明:

在Servlet2.4中filter-mapping中加入了新的标签<dispatcher> ,里面有4个值即REQUEST, FORWARD,INCLUDE和ERROR,默认不写这个标签的时候是REQUEST,该标签是根据客户端传过来的地址进行过滤,FORWARD方法传过来的request方法可以拦截,<ERROR-PAGE>错误页面传过来的拦截,INCLUDE包含过来的过滤,一般REQUEST传过来的拦截.该标签可以加入多个.

分享到:
评论

相关推荐

    web.xml文件标签详解

    以上只是 `web.xml` 文件中的一部分标签解析,实际上还有许多其他标签,如 `filter`、`servlet`、`listener` 等,它们分别用于过滤器配置、Servlet定义和事件监听器注册。每个标签都在构建和配置Java Web应用的过程...

    无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl

    `tld`文件夹可能包含了JSTL的TLD文件,这些文件需要被放置在`WEB-INF`目录下,这样Web容器在解析JSP页面时就能找到对应的标签库定义。 具体步骤如下: 1. **解压文件**:首先,下载提供的压缩包,并将其解压。 2. ...

    web.xml+详细解析四合一

    最后,web.xml文件也支持可扩展性,允许通过taglib元素声明自定义标签库的位置,以及通过resource-ref声明外部资源工厂。security-constraint和login-config则用于安全配置,如用户认证方式和保护特定资源。 了解和...

    Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误

    但是,如果web.xml文件存在语法错误或配置错误,Jboss将无法正确地解析该文件,从而导致启动报错Failed to parse WEB-INF/web.xml; - nested throwable。 错误分析 从错误日志中可以看到,Jboss在启动时抛出了一个...

    web.xml 详细解析四合一.pdf

    ### web.xml 详细解析 `web.xml` 是 Java EE ...通过以上解析,我们可以看到 `web.xml` 在 Java Web 开发中扮演的重要角色,它是应用部署和运行的关键配置文件,合理配置 `web.xml` 对于确保应用的正确运行至关重要。

    web.xml文件的详细说明.txt

    在`web.xml`文件中,所有的配置信息都包裹在`&lt;web-app&gt;`标签内,该标签是整个文档的根节点。下面将详细介绍`web.xml`中常见的几个主要元素及其作用。 #### 三、关键元素解析 ##### 1. `&lt;display-name&gt;` 和 `...

    WEB.XML详解

    首先,web.xml文件在Web应用启动时被Web容器读取,其作用是在应用部署和运行时提供配置信息。当Web容器启动Web项目时,它首先读取web.xml文件中的和节点。 ServletContext是整个Web应用的上下文环境对象,它是在Web...

    web.xml详细配置说明

    【web.xml】是Java Web应用程序的核心配置文件,用于定义应用的结构、行为和运行时环境。它是基于XML的,遵循特定的语法规则和元素顺序。以下是对web.xml配置文件中各个元素的详细说明: 1. **定义头和根元素** - ...

    web.xml详细解析四合一.docx

    本文将深入解析web.xml文件的各个组成部分及其作用。 1. **定义头和根元素** web.xml文件始于XML声明,它指定了XML版本和字符编码。紧随其后的是DOCTYPE声明,用来表明servlet规范的版本(如2.2或2.3)以及遵循的...

    web.xml详解.txt

    `web.xml`是Java Web应用程序中的核心配置文件,用于定义和管理Web应用的各种配置信息。通过深入理解`web.xml`,开发人员可以更好地控制Web应用的行为和特性,提高编程效率与质量。 #### 二、web.xml结构与元素 `...

    Tomcat web.xml 文件详解

    通过对`web.xml`配置文件的深入解析,我们可以看到它是如何组织和管理Web应用程序的各种组件的。无论是Filter、Servlet还是Session的配置,都需要按照DTD的要求正确地填写相应的标签和属性。熟练掌握这些配置技巧,...

    web.xml.txt

    根据提供的文件信息,我们可以深入探讨以下几个关键的知识...通过上述详细的解析,我们可以了解到 `web.xml` 文件在 Java Web 开发中的重要作用及其配置细节。这些知识点对于理解和掌握 Java Web 开发具有重要的意义。

    TongWeb主配置文件tongweb.xml概要说明

    本文将对tongweb.xml的主要内容进行深入解析,帮助运维人员更好地理解和处理TongWeb相关问题。 首先,tongweb.xml中的`&lt;auto-deploy&gt;`和`&lt;hot-deploy&gt;`元素分别用于设置应用的自动部署和热部署策略。`&lt;auto-deploy&gt;...

    web.xml中的mime-type标签作用与使用

    ### Web.xml中的MIME-Type标签作用与使用详解 在Java Web开发中,`web.xml`配置文件扮演着至关重要的角色。它定义了Web应用程序的基本结构和行为,包括Servlet的映射、过滤器、监听器等配置。其中,`mime-mapping`...

    Apache Geronimo配置文件geronimo-web.xml各个标签的讲解

    `geronimo-web.xml`是Geronimo针对Web应用的特定部署计划文件,它与标准的`web.xml`文件一起使用,用于在Geronimo服务器上部署包含JSP和Servlet的Web应用程序。虽然`geronimo-web.xml`是可选的,但在某些情况下,如...

    Web.xml的作用及常用标签的功能

    《深入理解Web.xml:作用与常用标签解析》 Web.xml文件是Java Web应用程序的核心配置文件,主要用于初始化工程的配置信息,包括但不限于欢迎页面、过滤器(filter)、监听器(listener)、Servlet、Servlet映射...

    JavaWeb工程web.xml基本配置过程解析

    web.xml文件的根元素是&lt;web-app&gt;,它是web.xml文件的开始和结束标签。web.xml文件中可以包含多个标签元素,每个标签元素都有其特定的功能和用途。 二、web.xml的模式文件 web.xml的模式文件是由Sun公司定义的,每...

    Tomcat中web.xml文件的详细说明

    `web.xml`文件的结构和顺序非常重要,因为Tomcat服务器会按照定义的顺序解析这些元素。如果顺序不正确,可能导致解析错误,如SAXParseException。此外,`web.xml`文件遵循一定的DTD(Document Type Definition)或...

    SSH和SSI等框架常用基础配置web.xml

    通过`contextConfigLocation`参数指定多个XML配置文件路径,其中`classpath*:`表示从类路径下的指定目录中加载所有符合通配符规则的XML文件。这样,Spring容器在启动时会自动加载这些配置文件并初始化。 #### 三、...

Global site tag (gtag.js) - Google Analytics