¿Es posible almacenar contenido web (como JSP, HTML, imágenes, CSS, etc.) en un archivo JAR?Almacenar contenido web en un archivo JAR
He estado buscando varias opciones para modularizar nuestras aplicaciones web y esta es una posibilidad.
Actualmente utilizamos JSF y Facelets para nuestra tecnología de visualización. Estoy pensando que es posible escribir algún tipo de resolución de vista personalizada que examine el classpath en lugar de un directorio de sistema de archivos, pero no estoy seguro de esto. trabajaría.
¡Cualquier idea sería apreciada! :)
Actualización: Probablemente debería aclarar. ¿Cómo se obtiene el contenedor web (como Tomcat) para cargar recursos de un archivo JAR? Por ejemplo, despliegue un archivo .war con mi aplicación web. Si accedo a /index.jsp, el contenedor intentará buscar en el directorio de contenido web un archivo llamado index.jsp.
¿Existe alguna manera fácil de configurar su propio cargador de recursos utilizando Tomcat o similar para que busque tanto en classpath como en el sistema de archivos?
Gracias, esto es realmente útil. Ahora bien, si solo hubiera una forma de obtener JSF pagse ellos mismos en un archivo .jar ... –