我使用Struts2和JQuery UI。一個實體具有java.util.Date
屬性。它的價值來自JQuery UI Datepicker。它適用於我有m/d/yy
格式。Struts 2日期和JQuery UI日期選擇器格式
我關心的是下面的
- 是需要加以明確定義日期字段的在Struts2的格式?
- 如果我有其他國家的用戶,格式會自動更改嗎?
- 我將JQuery UI Datepicker的格式設置爲
m/d/yy
。沒關係,或者某些用戶在日期格式上會遇到麻煩?
我使用Struts2和JQuery UI。一個實體具有java.util.Date
屬性。它的價值來自JQuery UI Datepicker。它適用於我有m/d/yy
格式。Struts 2日期和JQuery UI日期選擇器格式
我關心的是下面的
m/d/yy
。沒關係,或者某些用戶在日期格式上會遇到麻煩?您必須使用本地化功能。
<s:date name="date" format="%{getText('struts.date.format')}"/>
還可以閱讀關於日期的標籤 http://struts.apache.org/2.x/docs/date.html
對於Struts2的JQuery的日期選擇器標籤:
<sj:datepicker displayFormat="%{getText('jquery.date.format')}"/>
'date'標籤僅用於輸出,不用於輸入。 –
這只是一個例子。如果你需要這個用戶輸入,那麼你可以使用Struts2的JQuery datepicker標籤'
在UI上,你可以使用任何格式,然後在後端側再次被解析日期爲您所需的甲創建代理getter和setter –