警告:尝试获取布尔值时得到null。在struts 2中的fieldexpression验证中

时间:2014-02-01 18:15:29

标签: java validation struts2

我有动作类并在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>

警告是:

лют. 01, 2014 8:03:53 PM com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn
WARNING: Got result of null when trying to get Boolean.

在personBean类中,列表carModels包含getter和setter。 如果我没有对上面的代码使用验证,那么一切正常,carModels已更新。

为什么会这样?

谢谢!

0 个答案:

没有答案