Velocity Engine不尊重宏签名

时间:2012-12-11 00:33:07

标签: macros velocity

如何启用Velocity引擎以支持#macro签名,以便在我尝试调用模板中的宏时示例:

#myTestMacro($arg1 $arg2) 

在定义时具有不同的签名示例:

#macro(myTestMacro $arg)

Velocity足够聪明,可以抛出错误,所以我可以在上面的例子中捕获无效数量的参数?

1 个答案:

答案 0 :(得分:3)

在配置中,设置velocimacro.arguments.strict=true