Descriptor de despliegue web.xml

El descriptor de aplicaciones web proporciona al servidor de aplicaciones información sobre los recursos web de la aplicación. Este archivo siempre se denomina web.xml. El formato de este archivo se describe en el capítulo Descriptor de despliegue de Servlet Specification.

Servlet 2.2

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" 
 "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app id="WebApp_ID">
 <display-name>Servlet 2.2</display-name>
</web-app>

Servlet 2.3

<?xml version="1.0" encoding="UTF-8"?>
<!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 id="WebApp_ID">
 <display-name>Servlet 2.3</display-name>
</web-app>

Servlet 2.4

 
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" 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">
 <display-name>Servlet 2.4</display-name>
</web-app>

Servlet 2.5

 
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.5" 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">
 <display-name>Servlet 2.5</display-name>
</web-app>

Servlet 3.0

<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>

En JSR 315: Java Servlet 3.0 Specification, se introduce el web-fragment.xml para la conectividad de la librerias de jars que se empaquetan en WEB-INF/lib. El contenido de web.xml y web-fragment.xml son casi los mismos.

<web-fragment 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-fragment_3_0.xsd" 
 version="3.0">
</web-fragment>


 

Comparte
Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn
No comments yet.

Agregue un comentario

Desarrollado por Dany.