首先,你的这个思想就不是很好,明明是一个字段,为什么要在页面有三个输入呢,
你可以这样定义:
form
--------------------
java.sql.Date date ;set........
在你的页面,你就只需要有一个输入框就可以了。
然后你在 struts-config.xml 中配置 form 的生存周期在 request范围内,
而且,每次在 action 中返回之前,都要进行 
      /*从 httpServletRequest 范围内 将 actionMapping 的相关信息移除*/
      httpServletRequest.removeAttribute(actionMapping.getAttribute());
还要注意,form 的 reset 方法中,最好对每个属性都赋一个空值。