Я хочу иметь Java-макет, который имеет EL-выражения и набор компонентов, которые являются получателями электронной почты. Затем я хочу пройти через получателей и отобразить макет, получив HTML с другой стороны. Затем я пошлю HTML в Amazon SES, который отправит электронное письмо.Выполнение шаблона слияния в Java
У шва есть классы для отправки электронных писем, но вы не можете просто визуализировать свой шаблон.
Я знаю еще во времена JSP, было невозможно просто визуализировать представление в строке, но я думаю, что с помощью facelets это возможно. Если нет, откройте другие идеи.
Спасибо.
Согласовано на этом и на других, а также на «интересный» подход, хотя ... не будучи незаконным, предоставление множества ответов, подобных этому, довольно необычно (для по меньшей мере), скорее, похоже, что нужно стремиться к сбалансированному каноническому вопросу для вопросов, которые не имеют единого ответа; Я предлагаю вам попробовать то же самое, прямо сейчас я не могу решить, какой ответ заслуживает голосования;) –
Согласен с @Steffan. Я вспомнил FreeMarker и подумал об этом. Steffan, знаете ли вы, что можно просто визуализировать лицо и получить результаты на стороне сервера? Невозможно с JSP из-за его зависимости от какого-то сервера/просмотра, но, возможно, это возможно с помощью facelets. – Rob
Вы можете использовать Freemarker полностью независимо от JSP. Я смущен тем, где вы пытаетесь передать отправленное электронное письмо, сервер или клиентскую сторону? –