Как сравнить даты в Struts2 с помощью валидатора XML «выражение»? - PullRequest
0 голосов
/ 29 марта 2012

Я пытаюсь проверить, что дата окончания наступает после даты начала, используя проверку XML в Struts2.Это просто не похоже на работу!Очень расстроен!

Вот блок из моего файла 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>

и многие другие варианты.

В журнале я получаю следующее предупреждение: ПРЕДУПРЕЖДЕНИЕ: При попытке получить логическое значение получил нулевой результат.

Кстати, другие проверки на уровне поля работают нормально.Это просто выражение валидатора, дающее головную боль.Надеюсь, что вы можете помочь

...