我们正在使用Velocity创建电子邮件模板。为此,我们将所有必需的参数添加到HashMap以及我们添加到VelocityContext对象的HashMap。它通常工作正常,但有时(并非总是)少数变量不会被速度取代。我还检查了这些变量在添加到上下文之前确实存在于HashMap中。请建议可能出现的问题。
答案 0 :(得分:0)
很难在不看代码的情况下猜出原因...错别字?名字冲突?
有一种调试技术(如果你不使用SecureUberspector),它包括在里面模板中显示$object.class.name
。