Java 如何检查VM(velocity)文件中的布尔条件
我有一个pojo类,名为client.java。它有一个字段作为 私有布尔值列 setter和getter是:Java 如何检查VM(velocity)文件中的布尔条件,java,boolean,velocity,Java,Boolean,Velocity,我有一个pojo类,名为client.java。它有一个字段作为 私有布尔值列 setter和getter是: public void setExcelAttachFlag(boolean excelAttachFlag) { this.excelAttachFlag = excelAttachFlag; } public boolean isYieldStressColumns() { return yieldStressColumns; 现在我必须根据条件显示一些内容。如
public void setExcelAttachFlag(boolean excelAttachFlag) {
this.excelAttachFlag = excelAttachFlag;
}
public boolean isYieldStressColumns() {
return yieldStressColumns;
现在我必须根据条件显示一些内容。如果yieldStressColumns为“true”,那么只有我才能看到特定的视图。您能告诉我如何在vm(velocity)文件中执行布尔检查吗。我这样做,在vm文件上显示红色标记:-
#if (${client.isYieldStressColumns() = true})
<<<<< some code -->>>>
#end
#if(${client.isYieldStressColumns()=true})
#结束
#if(${client.yieldStressColumns})
#结束
实际上,您将值赋值为true。比较是=
,但您可以将=true
部分完全保留。如果(${client.yieldStressColumns})或(${client.isyieldStressColumns})不需要大括号,那么这是否正确。
#if (${client.yieldStressColumns})
<<<<< some code -->>>>
#end