如何使用XML验证“表达式”验证器比较Struts2中的日期?

时间:2012-03-29 14:06:18

标签: java xml struts2 expression validation

我正在尝试使用struts2中的XML验证来验证开始日期之后的结束日期。它似乎没有用!非常沮丧!

以下是我的ActionName-validation.xml文件中的块:

<validator type="expression">
    <param name="expression">startDate.before(endDate)</param>
    <message>Start Date must be after End Date</message>
</validator>

也尝试过:

<validator type="expression">
    <param name="expression">startDate < endDate</param>
    <message>Start Date must be after End Date</message>
</validator>

以及许多其他变体。

在日志中我不断收到此警告: 警告:尝试获取布尔值时得到null。

顺便说一下,其他的现场级验证工作正常。这只是表达验证者的头痛。 希望你能帮忙

0 个答案:

没有答案