Java 模板中所有布尔值的速度条件相同
我是Velocity新手,所以我有一个带有很多布尔值的模板。 我只想定义一个条件,用“是”替换“真”,用“否”替换“假”。因为我不想为每个变量写条件Java 模板中所有布尔值的速度条件相同,java,templates,velocity,Java,Templates,Velocity,我是Velocity新手,所以我有一个带有很多布尔值的模板。 我只想定义一个条件,用“是”替换“真”,用“否”替换“假”。因为我不想为每个变量写条件 有办法吗?例如,在我的模板开头。可以定义宏: #macro( formatboolean $booleanvalue ) #if ( $booleanvalue ) yes #else no #end #end 并在模板中使用它: #formatboolean ( $myboolean )
有办法吗?例如,在我的模板开头。可以定义宏:
#macro( formatboolean $booleanvalue )
#if ( $booleanvalue ) yes #else no #end
#end
并在模板中使用它:
#formatboolean ( $myboolean )