Xml Struts2中的验证问题

Xml Struts2中的验证问题,xml,validation,struts2,Xml,Validation,Struts2,我在jsp中有一个日期字段,分成3个文本框,每个文本框分别对应于DD、MM和YYYY。 因此,我在操作中定义了3个字符串字段来获取这些值。 现在我必须合并这三个字段,并在数据库中持久化日期对象 我陷入困境的是如何在XML中进行验证。 为了验证单个文本框,我使用正则表达式检查数据的正确格式。 它显示三条错误消息,以防我无法短路正则表达式验证而未填写日期 另外,如何进行验证,如日期不应大于当前日期 有人能为3个不同的字段发布一个示例代码来短路正则表达式吗? 谢谢你的帮助 谢谢 Rajiv验证DD是否

我在jsp中有一个日期字段,分成3个文本框,每个文本框分别对应于DD、MM和YYYY。 因此,我在操作中定义了3个字符串字段来获取这些值。 现在我必须合并这三个字段,并在数据库中持久化日期对象

我陷入困境的是如何在XML中进行验证。 为了验证单个文本框,我使用正则表达式检查数据的正确格式。 它显示三条错误消息,以防我无法短路正则表达式验证而未填写日期

另外,如何进行验证,如日期不应大于当前日期

有人能为3个不同的字段发布一个示例代码来短路正则表达式吗? 谢谢你的帮助

谢谢


Rajiv验证DD是否介于01和31之间。MM介于01和12之间,YYYY为您希望允许的任何年份范围


然后使用
新的SimpleDataFormatter(“dd-MM-YYYY”)
将三个字符串与中间的“-”连接起来。

为什么不在操作中使用validate方法呢?