не сервлет JSP - PullRequest
       56

не сервлет JSP

1 голос
/ 06 января 2010

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

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

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

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

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

1 Ответ

1 голос
/ 06 января 2010

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

...