WAR ¿para que sirve?

antonio
20 de Diciembre del 2003
Hola a [email protected]:

Se que un war en un archivo comprimido con clases, de la aplicación web, pero no se para qué sirve crearse estos war.

Rasquelita
20 de Diciembre del 2003
Un archivo war posee una estructura, y lleva comprimidos todos los archivos que forman parte de la aplicación web como tal. posee una estructura, que es estandar para todos los componentes web.
dentro de si estan guardados en carpetas.

Source ( En esta carpetas se guardan todos los Servlet y los Java Beans (ojo Java Beans no enterprice java beans, esos forman parte del EAR, o del JAR, ya ahi es mas complejo) .
webAplications: dentro de esta carpeta estan guardados, los archivos html, jsp, y las imagenes de los mismos.
META-INF, donde se encuentra el archivo manifest.ms
theme, donde se guardan los archivos .css
WEB-INF, donde se almacenan los archivos referentes al classpath, serverPreference,websettings ademas de las sub carpetas.
classes, donde se almacenan los .class de los servlet y los servlet generados por lo jsp.
lib, donde se almacenan los archivos referentes al descriptor de despliegue (web.xml)

Supongamos que el archivo war se llama archivo.

archivo
|
|
|- Source
|
|- webAplications
|
|- theme
|-WEB-INF
|-lib
| .classpath
|.serverPreference
|.webSettings

Claro puedes crear paquetes java para que sea mas ordenados, pero respetando esa estructura...
Espero que te sirva...
Exito.

Rasquelita
20 de Diciembre del 2003
oye las carpetas theme, WEB-INF, y lib como los tres archivos estan dentro de la carpeta webAplications solo que la pagina no me respet{o las tabulaciones y me lo puso todo afuera.. espero que te sirva...