1 定义头和根元素
部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。
DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。
所有部署描述符文件的顶层(根)元素为web-app。请注意,XML元素不像HTML,他们是大小写敏感的。因此,web-App和WEB-APP都是不合法的,web-app必须用小写。
</web-app>
2. display-name元素提供GUI工具可能会用来标记这个特定的Web应用的一个名称。
<display-name>Archetype Created Web Application</display-name>
3.context-param元素声明应用范围内的初始化参数
<context-param>
<param-name>contextConfigLocation</param-name><param-value>classpath*:applicationContext.xml,classpath:spring/quartz.xml</param-value>
</context-param>
4.listener servlet API的版本2.3增加了对事件监听程序的支持,事件监听程序在建立、修改和删除会话或servlet环境时得到通知。Listener元素指出事件监听程序类。
<listener>
<list