Използвам velocity v1.7 за изпращане на имейл с JDK v1.7
Имам кода по-долу:
VelocityContext context = new VelocityContext();
String name = "[email protected]";
context.put("userName", name);
И в имейл шаблона (abc.vm) използвах кода по-долу:
#if(${userName})
Dear ${userName},<br><br>
#end
По някакъв начин, когато получа имейла, той казва само
Dear
вместо
Dear [email protected]
Ако променя кода на Java, за да има правилно име без знак @, тогава имейлът се показва правилно
Dear myName
Може ли някой да ми каже защо знакът @ се пропуска, всъщност защо пропуска цялото име и не го включва в имейла????
Благодаря!
myname\\@yahoo.com
- person Reimeus   schedule 26.09.2012