El directorio WEB-INF contiene los descriptores de implementación para la aplicación web (web.xml y weblogic.xml) y dos subdirectorios para almacenar clases Java compiladas y archivos JAR de biblioteca. Estos subdirectorios se denominan clases y lib respectivamente. Los taglibs JSP se almacenan en el directorio WEB-INF en el nivel superior del directorio de ensayo. Las clases Java incluyen servlets, clases auxiliares y, si se desea, JSP precompilados.
DefaultWebApp / WEB-INF / web.xml
El archivo DefaultWebApp / WEB-INF / web.xml es el descriptor de implementación de la aplicación web que configura la aplicación web.
- ¿Dónde debo agregar el marcado estructurado de Google para enlaces sociales en mi sitio de WordPress?
- ¿Es posible construir un sitio web de librería usando WordPress?
- ¿A qué edad sería aceptable comenzar a solicitar puestos de desarrollo web front-end?
- ¿Qué es mejor jQuery, MooTools o Prototype?
- Cómo crear un complemento para una aplicación python
DefaultWebApp / WEB-INF / weblogic.xml
El archivo DefaultWebApp / WEB-INF / weblogic.xml es el archivo descriptor de implementación específico de WebLogic que define cómo los recursos nombrados en el archivo web.xml se asignan a los recursos que residen en otros lugares del servidor WebLogic. Este archivo también se utiliza para definir atributos de sesión JSP y HTTP.
DefaultWebApp / WEB-INF / classes
El directorio DefaultWebApp / WEB-INF / classes contiene clases del lado del servidor, como servlets HTTP y clases de utilidad.
DefaultWebApp / WEB-INF / lib
El directorio DefaultWebApp / WEB-INF / lib contiene archivos JAR utilizados por la aplicación web, incluidas las bibliotecas de etiquetas JSP.
Ejemplo de estructura de directorio
El siguiente es un ejemplo de una estructura de directorio de aplicaciones web, en la que myWebApp / es el directorio de preparación:
Estructura del directorio de aplicaciones web
myWebApp /
WEB-INF /
web.xml
weblogic.xml
lib /
MyLib.jar
clases /
Mi paquete/
MyServlet.class
index.html
index.jsp