JDKv1.7でメールを送信するためにvelocityv1.7を使用しています
私は以下のコードを持っています:
VelocityContext context = new VelocityContext();
String name = "myname@yahoo.com";
context.put("userName", name);
また、メールテンプレート(abc.vm)では、以下のコードを使用しました。
#if(${userName})
Dear ${userName},<br><br>
#end
どういうわけか、私がメールを受け取ったとき、それは言うだけです
Dear
それ以外の
Dear myname@yahoo.com
@文字なしで適切な名前を持つようにJavaコードを変更すると、電子メールが適切に表示されます
Dear myName
@文字がスキップされる理由を誰かに教えてもらえますか?実際、名前全体をスキップしてメールに含めないのはなぜですか????
ありがとう!