В настоящее время я использую Velocity вместо JSP для его гибкости.По некоторым причинам мне нужно распространять свои веб-модули в jar
архиве, а не war
архиве`.
Я прочитал спецификацию сервлета, но не нашел способа программно вызвать движок jasper.
Моя идея состоит в том, чтобы разделить веб-приложение на несколько модулей:
- один модуль
war
верхнего уровня, который содержит web.xml
, и все сторонние зависимости jar. - другие
jar
модули содержат сервлеты http (jsp
- это специальныйформа сервлета).
Внедрить шаблоны Velocity в ресурсы класса очень просто, поэтому мне интересно, могу ли я выполнить ту же работу с JSP?
EDIT
Проблема Velocity в том, что мы должны использовать некоторые библиотеки тегов, JSF и т. Д. Для создания многофункционального веб-интерфейса, который не может быть выполнен с помощью шаблонов Velocity.