检查XML中的布尔属性(Spring)

时间:2012-06-26 09:13:46

标签: java xml spring

我正在使用Spring Framework。 在编写自定义查询时,我无法检查布尔值的参数。 例如,这不起作用:

<isEqual property="booleanVariable" compareValue="0">
do some SQl codes
</isEqual>

上述检查不起作用,在booleanVariable为真和假的两种情况下评估均等。

我尝试替换compareValue="true"和“false”。

是否可以像上面一样检查XML中的布尔属性?

1 个答案:

答案 0 :(得分:2)

使用<isEqual property="booleanVariable" compareValue="true/false">比较布尔值。

在java中,boolean与1或0无关。基本类型总是true或false