java - 将 Velocity 配置为在未定义的 $variable 上失败

标签 java velocity template-engine

当 $var 未定义时,Velocity 是否可以配置为失败(即抛出异常)。

这种“快速失败”策略将有助于我们的测试周期。

最佳答案

在 Velocity 1.6 中,您可以将以下属性添加到您的 velocity.properties

runtime.references.strict = true

编辑:此处提供完整的配置列表:http://velocity.apache.org/engine/devel/configuration.html

关于java - 将 Velocity 配置为在未定义的 $variable 上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1459308/

相关文章:

Java 可序列化 EOF

java - 使用 java 9 时无法执行 maven-compiler-plugin :3. 6.1:testCompile

java - 如何获取Android ListView中imageView的位置

Java 将 JPanel 向下传递给子类

javascript - 引用错误 : Velocity is not defined

java - 使用 Rythm 将变量与其他文本连接起来

html - Twitter bootstrap 风格继承与 jinja2

intellij-idea - 在 Velocity 或 IntelliJ 文件模板中将驼峰字符串转换为蛇形大小写或破折号大小写

java - 如何将 html 图像添加到 velocity 模板文件中以发送电子邮件?