2

我想将实际日期作为最大日期。怎么可能意识到这一点?不知道 :(

<field name="publishment">
    <field-validator type="date">
          <param name="max"> *actual Date* </param>
          <message key="exception.pubPublishment" />
      </field-validator>        
</field>
4

1 回答 1

1

如果要将当前日期设置为date验证器中的最大日期范围,请使用maxExpression参数而不是max. 您可以创建新java.util.Date对象以使用当前日期进行验证。

<field name="publishment">
    <field-validator type="date">
          <param name="maxExpression">${new java.util.Date()}</param>
          <message key="exception.pubPublishment" />
      </field-validator>        
</field>
于 2013-10-28T19:45:44.520 回答