私はJSPをビュー技術(およびその下のSpring MVC)として使用するWebサイトを持っています。残念ながら、JSPは、HTTPセッションに関係しないものに使用するのは単なる苦痛です。私は時々ユーザにメールを送ることができたいと思っています。私は電子メールのコンテンツをレンダリングするためにJSPのようなものを使いたいと思っています。私が知っている技術には次のものがあります。電子メールの生成に使用するJavaテンプレートシステムはどれですか?
- JSP - このようなことを強いられていると思います。非常に最悪の場合、私は自分のウェブサーバーからページを要求し、それを電子メールにレンダリングすることができます(ugh!)
- ベロシティ - これについて良いことを聞いたことがあります。
- StringTemplate - 大丈夫ですが、1年後に新リリースが出てこないことを心配しています。
Javaシステムでのテンプレート作成のための優先技術はありますか?人々は一般的にVelocityをお勧めしますか?より一般的なタスクにJSPを使用する良い方法はありますか?
これらのメールテンプレート(多くの企業の場合のように)を編集することが許可されていない(または必要な)場合は、最も単純な構文を持つVelocityのみを使用する必要があります。 -programmersを学ぶ。私たちの経験は、それ以上のものはほとんどの人にとって、それほど多くのことではありませんでした。 –