Proyectos Web estáticos

Si desea crear una aplicación web basada en contenido sin contenido dinámico alguno (como servlets, archivos JSP, filtros y metadatos asociados), es posible que prefiera crear un proyecto web estático en lugar de un proyecto web dinámico.

Los proyectos web estáticos tienen las siguientes características:
Asimismo, el proyecto continuará teniendo las siguientes características (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, donde el proyecto web estático actual contiene archivos JavaScript™ comunes, puede definir el valor de raíz de contexto para que sea "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: esto asume que ya ha definido el servidor web estático.
  2. Pulse la pestaña del editor Configuración.
  3. Desplácese a la sección Correlación de alias de vía de acceso y añada la nueva correlación de alias.
Ahora que "scripts" ha sido definido como un alias, el contenido Web en el proyecto Web estático será publicado en la vía de acceso correlacionada, /var/www/scripts.
Conceptos relacionados
Recursos web
Archivos de archivado Web (WAR)
Tareas relacionadas
Crear un proyecto Web estático