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