Вопрос

Я понимаю, что существуют EL и близкие к EL фреймворки, такие как StringTemplate, JUEL, Velocity и т. д.Однако я не прошу список альтернатив JSTL/EL.

Я наткнулся на пакет более года назад, кто-то, кто написал утилиту, которая эмулирует функциональность JSP для среды без сервлетов, то есть композиции JSP, для работы которой не требуется «контейнер сервлетов».

Я проигнорировал это и теперь думаю, что это будет мне полезно, и мне нужна помощь, чтобы вспомнить, что это такое.

Моя фактическая мотивация аналогична той, которую предлагают StringTemplate, JUEL, Velocity, чтобы помочь мне составить блоки SQL и блоки HTML, но я думаю, что JSP предварительно скомпилированы в байт-код, а JSP более эффективны во время выполнения, поскольку синтаксический анализ во время выполнения больше не выполняется. чем один раз.

Так что на самом деле рекомендации по альтернативам будут приемлемы, если шаблоны предварительно скомпилированы в байт-код.Но я все равно предпочитаю эмулятор JSP.

Это было полезно?

Решение

Отличной заменой jsps является Фримаркер шаблонизаторный движок.Он превосходен как самостоятельный продукт, но вы также можете увидеть, как он интегрирован в стойки 2 рамки.В сочетании со стеком OGNL он является полной заменой jsps.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top