我想将实际日期作为最大日期。怎么可能意识到这一点?不知道 :(
<field name="publishment">
<field-validator type="date">
<param name="max"> *actual Date* </param>
<message key="exception.pubPublishment" />
</field-validator>
</field>
我想将实际日期作为最大日期。怎么可能意识到这一点?不知道 :(
<field name="publishment">
<field-validator type="date">
<param name="max"> *actual Date* </param>
<message key="exception.pubPublishment" />
</field-validator>
</field>
如果要将当前日期设置为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>