速度和模型中的许多对象

时间:2015-09-15 13:06:44

标签: java velocity

我正在尝试使用速度模板发送电子邮件,这是我的模板

    #set ($subject = "new  message in system $message.mode")
#set ($adress = "@email.com")
#set ($from = "$user.login$adress")

    #set ($to = "$interlocutor.login$adress")
    <html>
    <head>
     <meta charset="UTF-8">
    </head>
        <body>
            <h3>hi you have new message.</h3>
        </body>
    </html>

以及我如何将elemts添加到模型

model.put("user", interviewer);
    model.put("interlocutor", interlocutor);
    model.put("message", mode);

除非我用

打印,否则一切都很棒
System.out.println((String)velocityContext.get("to") + " " + (String)velocityContext.get("subject") +" " + (String)velocityContext.get("from")+ " ");

我重温

$interlocutor.login@email.com new  message in system $message.mode testlogin@email.com 

所以看起来速度coudl只处理模型中的一个对象,其他对引擎是不可见的,你有什么线索错误吗?

0 个答案:

没有答案