1.   <load-on-startup>:指定当Web应用启动时,装载Servlet的次序。   
                当值为正数或零时:Servlet容器先加载数值小的servlet,再依次加载其他数值大的servlet.    
                当值为负或未定义:Servlet容器将在Web客户首次访问这个servlet时加载它.     
    WEB服务器启动后经过的时间(时间单位是MS?)后将servlet实例化,没有该选项则在有请求时再实例化.
  2. <web-app>
  3. <display-name></display-name>定义了WEB应用的名字
  4. <description></description> 声明WEB应用的描述信息
  5. <context-param></context-param> context-param元素声明应用范围内的初始化参数。
  6. <filter></filter> 过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联。
  7. <filter-mapping></filter-mapping> 一旦命名了一个过滤器,就要利用filter-mapping元素把它与一个或多个servlet或JSP页面相关联。
  8. <listener></listener>servlet API的版本2.3增加了对事件监听程序的支持,事件监听程序在建立、修改和删除会话或servlet环境时得到通知。
  9. Listener元素指出事件监听程序类。
  10. <servlet></servlet> 在向servlet或JSP页面制定初始化参数或定制URL时,必须首先命名servlet或JSP页面。Servlet元素就是用来完成此项任务的。
  11. <servlet-mapping></servlet-mapping> 服务器一般为servlet提供一个缺省的URL:http://host/webAppPrefix/servlet/ServletName。
  12. 但是,常常会更改这个URL,以便servlet可以访问初始化参数或更容易地处理相对URL。在更改缺省URL时,使用servlet-mapping元素。
  13. <session-config></session-config> 如果某个会话在一定时间内未被访问,服务器可以抛弃它以节省内存。
  14. 可通过使用HttpSession的setMaxInactiveInterval方法明确设置单个会话对象的超时值,或者可利用session-config元素制定缺省超时值。
  15. <mime-mapping></mime-mapping>如果Web应用具有想到特殊的文件,希望能保证给他们分配特定的MIME类型,则mime-mapping元素提供这种保证。
  16. <welcome-file-list></welcome-file-list> 指示服务器在收到引用一个目录名而不是文件名的URL时,使用哪个文件。
  17. <error-page></error-page> 在返回特定HTTP状态代码时,或者特定类型的异常被抛出时,能够制定将要显示的页面。
  18. <taglib></taglib> 对标记库描述符文件(Tag Libraryu Descriptor file)指定别名。此功能使你能够更改TLD文件的位置,
  19. 而不用编辑使用这些文件的JSP页面。
  20. <resource-env-ref></resource-env-ref>声明与资源相关的一个管理对象。
  21. <resource-ref></resource-ref> 声明一个资源工厂使用的外部资源。
  22. <security-constraint></security-constraint> 制定应该保护的URL。它与login-config元素联合使用
  23. <login-config></login-config> 指定服务器应该怎样给试图访问受保护页面的用户授权。它与sercurity-constraint元素联合使用。
  24. <security-role></security-role>给出安全角色的一个列表,这些角色将出现在servlet元素内的security-role-ref元素
  25. 的role-name子元素中。分别地声明角色可使高级IDE处理安全信息更为容易。
  26. <env-entry></env-entry>声明Web应用的环境项。
  27. <ejb-ref></ejb-ref>声明一个EJB的主目录的引用。
  28. < ejb-local-ref></ ejb-local-ref>声明一个EJB的本地主目录的应用。
  29. </web-app>

转载于:https://blog.51cto.com/521318r/314351

web.xml配置简介相关推荐

  1. Tomcat web.xml配置参数详解

    Apache Tomcat Configuration Reference - The Context Container https://tomcat.apache.org/tomcat-5.5-d ...

  2. 在tomcat下部署两个或多个项目时 log4j和web.xml配置webAppRootKey 的问题(转)

    在tomcat下部署两个或多个项目时 web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为"webapp.root",如下: <!-- 应用路径 ...

  3. sevlet表单处理无法相应问题及web.xml配置.

    这几天学习sevlet,对于小白来说配置就是一个很操蛋的事情.有一个很重要的就是路径问题. 首先架构如下: 因为我的test1.html是写在cainiao文件夹里面,如果直接调用action=hel ...

  4. 160329(二)、web.xml配置详解

    1.启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点. 2.紧急着,容创建一个Servl ...

  5. 基于注解的Spring MVC(所需jar包,web.xml配置,Spring文件配置,@Controller,@RequestMapping,@RequestParam,model填参,EL取值)

    1.添加jar 2.web.xml配置: <?xml version="1.0" encoding="UTF-8"?> <web-app ve ...

  6. 基于XML配置的Spring MVC(所需jar包,web.xml配置,处理器配置,视图解析器配置)

    1.添加jar 2.web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app ver ...

  7. Spring MVC的web.xml配置详解(转)

    出处http://blog.csdn.net/u010796790 1.spring 框架解决字符串编码问题:过滤器 CharacterEncodingFilter(filter-name)  2.在 ...

  8. tomcat web.xml配置

    tomcat 禁用不安全的http请求方式(转)  1:我的配置 web.xml(url下禁用的请求方式)  <security-constraint>  <web-resource ...

  9. Servlet容器中web.xml配置context-param与init-param

    Servlet容器中web.xml配置<context-param>与<init-param>的区别与作用 <context-param>的作用: web.xml的 ...

最新文章

  1. 题目1159:坠落的蚂蚁
  2. 指向结构体的指针别名
  3. 西电计算机学院导师苗启广,Xidian Media Lab
  4. 【零基础学Java】—Java 日期时间(三十二)
  5. Ubuntu18.04 + CUDA10.0 + tensorflow-gpu 安装过程
  6. ASP.NET文件上传大小的限制解决方案
  7. SCREEN MODULE 逻辑控制
  8. 系统性能优化- Session丢失
  9. vs2008安装包及安装教程
  10. 软件项目管理课程设计-数字化校园学工信息系统
  11. 【Java】生成随机数的两种方法
  12. 时空数据生成对抗网络研究综述(上)
  13. Access根据出生日期计算年龄_如何根据出生日期计算年龄
  14. 微信 css3动画失效,css3 动画效果在微信中无效
  15. html如何快速转pDF,如何快速实现pdf转html网页文件 高能方法帮你解决80%职场难题...
  16. 面板行业从“渐冻”中复苏,TCL科技大尺寸面板龙头站上C位
  17. 棒约翰任命Marvin Boakye为首位首席人力官
  18. 轻松学习CAN总线系列---2.了解CAN总线网络
  19. Tarena - 关联查询
  20. odoo常见的装饰方法

热门文章

  1. 前台 时不时报 could not proxy request_长春中考成绩不理想可以报的高中
  2. 云服务器学习linux_云服务器怎么选linux系统
  3. QTextEdit 不允许输入文字
  4. Sparse Modeling of Intrinsic Correspondences
  5. python集合的定义方式_11-Python基础知识学习—集合类型
  6. javafx项目_爬虫系列(5):JavaFx界面
  7. linux安装redis有什么用吗,Linux下 安装Redis
  8. 有关python_30个有关Python的小技巧
  9. android ui设计当前不同版本的变化,Android 4.0设计规范 十大界面改变
  10. java css是什么_【狂神说JAVA】CSS(通俗易懂版)