HTML 形式のメールを送信する必要があります。HTML 電子メールは「ビュー」要素としてカウントされるように見えるため、JSP を使用してレンダリングすることは理にかなっています。
ただし、emailer タスクは純粋な Java で記述されます。JSP 出力を Java に取得するにはどうすればよいですか?
つまり、私は想像しています:
メール本文.jsp:
<c:out var="invoicebody">
<lots of html>
${invoice.price} etc...
</c:out>
emailend.java:
setup db connection
setup email
call emailbody.jsp
email.body = invoicebody
email.send etc...
そんな感じ...
現在、httpサーバーを介してスクレイピングしていますが、それは間違っているようです。
HTML メールをフォーマットする最良の方法は何ですか? Tomcat 7、サーブレット 3.0 を使用しています...
ありがとう