У меня есть веб-сайт, который использует JSP в качестве технологии просмотра (и Spring MVC внизу). К сожалению, JSP - это просто боль в использовании для всего, что не связано с HTTP-сессией. Я хотел бы иметь возможность время от времени отправлять моим пользователям какое-либо электронное письмо, и я хочу использовать что-то вроде JSP для отображения содержимого электронного письма. Технологии, о которых я знаю, включают:
- JSP - Думаю, его можно заставить работать подобным образом. В худшем случае я мог бы запросить страницу у своего собственного веб-сервера и перевести ее в электронное письмо (тьфу!)
- Скорость - Я слышал хорошие новости об этом и склоняюсь к нему.
- StringTemplate - выглядит хорошо, но я беспокоюсь, что в течение года не было выпущено ни одного нового релиза.
Есть ли предпочтительная технология для создания шаблонов в системе Java? Будут ли люди вообще рекомендовать Velocity? Есть ли хороший способ использовать JSP для более общих задач?