Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.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 警告:尝试获取布尔值时获取的结果为null。struts 2中的字段内表达式验证_Java_Validation_Struts2 - Fatal编程技术网

Java 警告:尝试获取布尔值时获取的结果为null。struts 2中的字段内表达式验证

Java 警告:尝试获取布尔值时获取的结果为null。struts 2中的字段内表达式验证,java,validation,struts2,Java,Validation,Struts2,我有action类并用xml进行验证。除此之外,所有验证均成功 <validator type="fieldexpression"> <param name="fieldname">personBean.carModels</param> <param name="expression"><![CDATA[personBean.carModels.length>0]]></param>

我有action类并用xml进行验证。除此之外,所有验证均成功

<validator type="fieldexpression">
        <param name="fieldname">personBean.carModels</param>
        <param name="expression"><![CDATA[personBean.carModels.length>0]]></param>
        <message>You must select at least one value</message>
    </validator>
在personBean类中,有带有getter和setter的List
carModels
。 如果我不对上述代码使用验证,则一切正常,
carModels
将更新

为什么会这样


谢谢大家!

它不是空的。我打印了
carModels
的内容,一切正常。但是验证还是失败了。感谢您的提示,但它没有帮助。
列表
没有方法
长度
,您是否尝试过
personBean.carModels.size
?谢谢标记。你是对的。
лют. 01, 2014 8:03:53 PM com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn
WARNING: Got result of null when trying to get Boolean.