0

私の Web アプリは「パスワードを忘れた」などのメールを送信します。各顧客が「パスワードを忘れた」メールの外観を変更できるように、ファイルのどこかにメール本文のテンプレートを用意したいと考えています。

例えば:

Dear App Name user,
Your new password is: %password%

Your App Name Team.

メッセージ本文をファイルに入れることができることは理解していますが、Java コードから %password% を置き換えるにはどうすればよいですか?

これをどのように行うべきか他のアイデアはありますか?

4

3 に答える 3

1

以下を使用できます。

String template="Dear App Name user,\nYour new password is: %s \n\nYour App Name Team."

String email=String.format(template,password);

%s基本的に、 String.format でパスワードを入力するプレースホルダーとして使用できます。

于 2012-11-07T13:09:40.497 に答える
0

freemarker テンプレートを使用して試すことができます。

于 2012-11-07T13:06:29.113 に答える
0

さまざまなオプションがあります。

于 2012-11-07T13:06:53.233 に答える