struts 2 date 校验问题

在action中定义了一个变量为Date型,在JSP定义了一个field来修改其值。

JSP代码为:
[code="java"] maxlength="100" size="60" disabled="#publishIndi" name="teachingDefinitionBean.discountStartDate">/s:textfield[/code]

问题是:在不同的服务器运行时发现jsp允许输入的时间格式是不同的。在某些机上,它允许输入的格式为“1/6/09”;而另外一些机上,它允许输入的格式为“2009-6-1”。怎么解决这个问题?

[code="java"] label="Format (yyyy-MM-dd)" displayFormat="yyyy-MM-dd" />[/code]这个事struts自己的时间插件,不用进行验证呵呵