web.xml里面各元素标签出现的顺序如下:(注:"?" 表示该标签出现次数最多为1,"*" 表示可以多次出现)
icon? display-name? description? distributable? context-param* filter* filter-mapping* listener* servlet* servlet-mapping* session-config? mime-mapping* welcome-file-list? error-page* taglib* resource-env-ref* resource-ref* security-constraint* login-config? security-role* env-entry* ejb-ref* ejb-local-ref
转自:http://blog.csdn.net/zhannk/article/details/4112440
相关推荐
web.xml文件中定义的标签元素不是定死的,模式文件也是可以改变的,随着web.xml模式文件的版本升级,里面定义的功能会越来越复杂,标签元素的种类肯定也会越来越多。 下面我们介绍一下web.xml文件中常用的标签以及...
### web.xml元素详解 在Java Web开发中,`web.xml`是部署描述符的核心组成部分,它定义了Web应用程序的配置信息。此文件位于WEB-INF目录下,被服务器用来解析Web应用的各种设置,如Servlet映射、过滤器配置、监听器...
web.xml的模式文件由Sun公司定义,并规定了web.xml中可以使用的标签元素。在Tomcat这样的Web容器中,web.xml文件的作用非常基础但又至关重要。容器启动时会加载并读取web.xml文件,因此理解web.xml的配置项对于Web...
web.xml的配置顺序也遵循一定的规则,比如ServletContext总是在其他组件之前被创建,而servlet的加载顺序则根据值的大小和实际出现的顺序进行配置。正确理解web.xml的每个标签及其作用是开发Java EE Web应用的基础。
* `<load-on-startup>` 元素用于定义 servlet 在 web 应用程序启动时的加载顺序,该顺序将决定 servlet 的加载顺序。 Servlet 映射 在 web.xml 文件中,servlet 映射通过 `<servlet-mapping>` 元素来实现。该元素...
为了保证Web应用的可移植性,应遵循标准的元素顺序和配置,避免使用特定服务器的扩展或特性。同时,合理使用注释提高代码可读性,定期更新和验证配置以适应新的Servlet规范。 总之,`web.xml`是Java Web应用的心脏...
【web.xml】是Java Web应用程序的核心配置文件,用于定义应用的结构、行为和运行时环境...同时,由于web.xml遵循严格的XML规范和元素顺序,因此保持良好的格式和顺序有助于确保应用在不同服务器上的兼容性和可移植性。
web.xml 文件中各个标签的介绍 web.xml 文件是 Java Web 应用程序的核心配置文件,用于描述 Web 应用程序的结构和配置。下面将逐个介绍 web.xml 文件中各个标签的作用: 1. 欢迎界面(Welcome File List) 欢迎...
在`web.xml`文件中,元素的加载顺序至关重要。通常的加载顺序为 `context-param -> listener -> filter -> servlet`。这意味着在启动应用时,上下文参数(context-param)会被首先加载,接着是监听器(listener),...
在Struts2中,`web.xml`通常包含以下几个关键配置元素: 1. **欢迎页面(Welcome-file-list)**:定义当用户访问没有明确资源路径的Web应用时,服务器将展示的默认页面。 2. **Filter(过滤器)**:Struts2使用`...
在这个例子中,我们将详细分析给出的`web.xml`片段,探讨其中的关键配置元素。 1. **欢迎文件**: `<welcome-file-list>`元素定义了当用户访问应用的根目录时应显示的默认页面。在这个例子中,如果用户输入`...
2. **元素顺序** 文件内元素的顺序至关重要,错误的顺序可能导致服务器拒绝执行Web应用。`<web-app>`元素内部的元素有固定的顺序要求,例如`<servlet>`元素必须在所有`<servlet-mapping>`元素之前。忽略或改变这个...
`<load-on-startup>`元素决定Servlet在Web应用启动时的加载顺序。 7. `<servlet-mapping>`: 为Servlet设置映射,使得特定的URL可以调用Servlet。`<servlet-name>`引用Servlet的名称,`<url-pattern>`定义请求的URL...
按照规范,以下是web.xml中可以出现的元素及其必须遵循的顺序: 1. icon 2. display-name 3. description 4. context-param 5. filter 6. filter-mapping 7. listener 8. servlet 9. servlet-mapping 10. session-...
《深入理解Web.xml:作用与常用标签解析》 Web.xml文件是Java Web应用程序的核心配置文件,主要用于初始化工程的配置信息,包括但不限于欢迎页面、过滤器(filter)、监听器(listener)、Servlet、Servlet映射...
以下是web.xml中一些关键元素的详细解释: 1. **`<description>`**: 这个元素用于提供Web应用程序的描述性文本,帮助用户理解应用的目的和功能。 2. **`<display-name>`**: 定义Web应用的显示名称,通常在管理...
XML元素的顺序至关重要,比如XML头、DOCTYPE声明和`<web-app>`元素必须按照特定顺序出现。在`<web-app>`元素内部,元素的顺序也有严格规定,例如`<servlet>`元素必须在`<servlet-mapping>`元素之前,否则可能导致...
首先,tongweb.xml中的`<auto-deploy>`和`<hot-deploy>`元素分别用于设置应用的自动部署和热部署策略。`<auto-deploy>`元素的`enabled`属性决定是否开启自动部署功能,`jsp-compile`则控制是否在部署时编译JSP文件,...