Datetime Struts2时间(HH:mm)映射到动作字段

Datetime Struts2时间(HH:mm)映射到动作字段,datetime,struts2,Datetime,Struts2,我有一个简单的struts2,来自: <s:form ...> <s:textfield name="initialTime" maxlength="5" size="5" /> </s:form> 以及它的getter/setter 我遇到一个验证问题,因为收到的初始时间(即10:20)不被理解为有效日期 检索时间的好方法是什么?我应该使用私有字符串initialTime字段而不是日期 谢谢。我认为您必须将属性更改为字符串,并通过编程将其转换为所需的最终格

我有一个简单的struts2,来自:

<s:form ...>
<s:textfield name="initialTime" maxlength="5" size="5" />
</s:form>
以及它的getter/setter

我遇到一个验证问题,因为收到的初始时间(即10:20)不被理解为有效日期

检索时间的好方法是什么?我应该使用
私有字符串initialTime
字段而不是
日期


谢谢。

我认为您必须将属性更改为字符串,并通过编程将其转换为所需的最终格式。 虽然我可能会看到从HH:mm到日期的转换可能是有意义的,但我认为我们可以同意这不是一个普遍的情况


/alex

我认为您必须将属性更改为字符串,并通过编程将其转换为您想要的任何最终格式。 虽然我可能会看到从HH:mm到日期的转换可能是有意义的,但我认为我们可以同意这不是一个普遍的情况

/亚历克斯

private Date initialTime;