Proyectos Web estáticos

Si desea crear una aplicación Web basada en contenido que no incluya contenido dinámico (por ejemplo, servlets, archivos JSP, filtros y metadatos asociados), también puede crear un proyecto Web estático, en contraposición a un proyecto Web dinámico.

Los proyectos Web estáticos tienen las siguientes características:
Asimismo, el proyecto continuará teniendo las siguientes características (que son comunes de los proyectos Web estáticos y dinámicos):

La carpeta en la que se publica un proyecto Web estático se puede modificar, por lo que cuando se establece el valor de "raíz" de publicación (denominado directorio raíz de contexto) como, por ejemplo, /web1, para un proyecto estático, todo el contenido en la carpeta de contenido Web se publicará en la carpeta web1 en el directorio raíz de documentos del servidor Web. Esto permite agrupar los recursos Web de un servidor Web en carpetas que se corresponden con proyectos Web en el entorno de trabajo. Cuando los proyectos definidos de esta forma están listos para producción, puede publicar proyectos específicos directamente en el directorio raíz de documentos cambiando el valor por / y toda la publicación, la solución de enlaces y la navegación se actualizará automáticamente.

También se pueden utilizar alias para especificar un valor de raíz de contexto. Por ejemplo, supongamos que existe un alias que está definido en el servidor Web de destino de la siguiente manera:
Alias /scripts/ "/var/www/scripts"
En este ejemplo, en el que el proyecto Web estático contendrá archivos JavaScript comunes, puede establecer el valor de raíz de contexto como "scripts". Para que los recursos del proyecto Web estático se publiquen en la ubicación correcta en el servidor Web, debe añadir esta correlación de alias a la instancia de herramientas de servidor del servidor Web estático, tal como se indica a continuación.
  1. En la vista Servidor, efectúe una doble pulsación en la configuración del servidor Web estático para abrir el editor de configuración del servidor.
    Nota: En este paso, se supone que ya ha definido un servidor Web estático.
  2. Pulse la pestaña del editor Configuración.
  3. Desplácese hasta la sección Correlación de la vía de acceso de alias y añada la nueva correlación de alias.
Ahora que se ha definido "scripts" como un alias, el contenido Web del proyecto Web estático se publicará en la vía de acceso correlacionada, /var/www/scripts.
Conceptos relacionados
Recursos Web
Archivos WAR (Web Archive)
Tareas relacionadas
Crear un proyecto Web estático