Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何检查VM(velocity)文件中的布尔条件_Java_Boolean_Velocity - Fatal编程技术网

Java 如何检查VM(velocity)文件中的布尔条件

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; 现在我必须根据条件显示一些内容。如

我有一个pojo类,名为client.java。它有一个字段作为

私有布尔值列

setter和getter是:

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