Можно ли хранить веб-контент (например, JSP, HTML, изображения, CSS и т. Д.) В файле JAR?
Я рассматривал различные варианты модульности наших веб-приложений, и это одна из возможностей.
В настоящее время мы используем JSF и Facelets для нашей технологии представлений - я думаю, что возможно написать некоторую форму настраиваемого преобразователя представлений, которая будет проверять путь к классам, а не каталог файловой системы, но я не уверен, что это работа.
Любые идеи будут оценены! :)
Обновление: вероятно, мне следует уточнить. Как вы получаете веб-контейнер (например, Tomcat) для загрузки ресурсов из файла JAR? Например, я развертываю файл .war с моим веб-приложением. Если я получу доступ к /index.jsp, контейнер попытается найти в каталоге веб-материалов файл index.jsp.
Есть ли простой способ настроить свой собственный загрузчик ресурсов с помощью Tomcat и т. П., Чтобы он выполнял поиск как по пути к классам, так и по файловой системе?