如果找不到变量的值,如何使fmpp失败?

时间:2012-07-13 19:26:36

标签: freemarker fmpp

当无法在模板中找到变量的值时,是否存在使FMPP失败的参数?现在,如果无法解析变量,它只会使文本保留为$ {}。

1 个答案:

答案 0 :(得分:1)

那里有一些奇怪的事情,因为它确实失败,如果你引用一个未定义的变量,默认甚至会中止整个批处理。此外,它不会在输出中留下${} - s,因为在模板可以执行任何操作之前,所有${}都会被“解析掉”。所以我怀疑这些变量的值确实是字符串"${}",或者您在#escape / border / footer设置中有一些棘手的header,或者像那样棘手的东西。 (如果你能提供一个简约的例子来重现这个,我当然可以找出原因。)