web.xml deployment descriptor exampless
2016-01-22 15:50
417 查看
java web 项目 各servlet 版本的 web.xml 文件格式
来源: http://www.mkyong.com/web-development/the-web-xml-deployment-descriptor-examples/
![](http://www.mkyong.com/wp-content/uploads/2012/12/web.xml_.png)
The
Here’re 5
Java EE 7 XML schema, namespace is http://xmlns.jcp.org/xml/ns/javaee/
web.xml
Markup
Java EE 6 XML schema, namespace is http://java.sun.com/xml/ns/javaee
web.xml
Markup
Java EE 5 XML schema, namespace is http://java.sun.com/xml/ns/javaee
web.xml
Markup
J2EE 1.4 XML schema, namespace is http://java.sun.com/xml/ns/j2ee
web.xml
Markup
J2EE 1.3 DTDs schema. This
web.xml
Markup
Java Servlet important changes
Visit this Servlet wiki for the summary of important changes from Servlet 2.3 to 3.0
Wikipedia – Deployment Descriptor
Wikipedia – Java Servlet Wiki
Oracle – web.xml documentation
Oracle – XML Schemas for Java EE Deployment Descriptors
Google App Engine web.xml for Java
JSR-000315 JavaTM Servlet 3.0
来源: http://www.mkyong.com/web-development/the-web-xml-deployment-descriptor-examples/
![](http://www.mkyong.com/wp-content/uploads/2012/12/web.xml_.png)
The
web.xmlis a configuration file to describe how a web application should be deployed.
Here’re 5
web.xmlexamples, just for self-reference.
1. Servlet 3.1 deployment descriptor
Java EE 7 XML schema, namespace is http://xmlns.jcp.org/xml/ns/javaee/ web.xml
Markup
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> </web-app>
2. Servlet 3.0 deployment descriptor
Java EE 6 XML schema, namespace is http://java.sun.com/xml/ns/javaee web.xml
Markup
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> </web-app>
3. Servlet 2.5 deployment descriptor
Java EE 5 XML schema, namespace is http://java.sun.com/xml/ns/javaee web.xml
Markup
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> </web-app>
4. Servlet 2.4 deployment descriptor
J2EE 1.4 XML schema, namespace is http://java.sun.com/xml/ns/j2ee web.xml
Markup
<web-app 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" version="2.4"> <display-name>Servlet 2.4 Web Application</display-name> </web-app>
5. Servlet 2.3 deployment descriptor
J2EE 1.3 DTDs schema. This web.xmlfile is too old, highly recommend you to upgrade it.
web.xml
Markup
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name>Servlet 2.3 Web Application</display-name> </web-app>
Java Servlet important changes
Visit this Servlet wiki for the summary of important changes from Servlet 2.3 to 3.0
References
Wikipedia – Deployment DescriptorWikipedia – Java Servlet Wiki
Oracle – web.xml documentation
Oracle – XML Schemas for Java EE Deployment Descriptors
Google App Engine web.xml for Java
JSR-000315 JavaTM Servlet 3.0
相关文章推荐
- CentOS + WordPress
- [leetcode]Palindrome Number
- Android高效加载大图、多图解决方案,有效避免程序OOM
- IOS启动动画
- Linux内核之platform平台总线
- 日本 西暦と和暦の変換
- 数据表的自身连接
- 适合于小团队产品迭代的APP测试流程
- android布局自适应小示例(用户反馈界面)
- iOS毛玻璃(虚化)效果
- AndroidExpandableListView实现三级列表显示
- win10锁屏壁纸怎么更换?win10系统更换锁屏壁纸的方法
- 163免费企业邮箱服务地址
- 补充:枫之逆的“Eclipse启动时fail to create Java Virtual Machine问题的解决”
- OJ 系列之字节流解析
- Tinyos 系统环境搭建
- Linux内核之设备驱动模型
- 图像的均值滤波、中值滤波_JAVA
- 一个页面通过iframe,获取另一个页面的form
- 使用jmeter对websocket进行压力测试[转载]