验证器表达式在 Struts2 中对我不起作用

Validator expression doesn't work for me in Struts2

我想配置一个验证表达式类型来验证四个字段之和不超过100

<validator type="expression" short-circuit="true">
    <param name="expression">
     (employee.analysis + employee.development + employee.test + employee.maintenance) gt 100
    </param>
    <message key="validations.error.total"/>
</validator>

但是上面的解决方案不起作用

我也试过这个:

<validator type="expression" short-circuit="true">
    <param name="expression">
     <![CDATA[(employee.analysis + employee.development + employee.test + employee.maintenance) > 100 ]]>
    </param>
    <message key="validations.error.total"/>
</validator>

解决方案是这样的:

<validator type="expression" short-circuit="true">
    <param name="expression">
     <![CDATA[(employee.analysis + employee.development + employee.test + employee.maintenance) <= 100 ]]>
    </param>
    <message key="validations.error.total"/>
</validator>