struts2、mysql、hibernateを使用してWebサイトを作成しています(テーブルからクラスへのマッピング用)
MySQLに保存されている値は2012-12-1000:04:52です
変数「addedDate」にフェッチした後、印刷してみました
class d{
Date addedDate;
}
addDateは2012-12-1000:04:52.0です
Hibernateマッピング(xmlファイル)で私は与えました
<property name="addedDate" type="timestamp">
<column name="ADDED_DATE" length="19" not-null="true" />
</property>
私が作成したActionクラスで
List<d> dList
jspで
<s:iterator value="dList" >
<td><s:property value="addedDate" /></td>
</s:iterator>
画面に表示される出力12/10/1212:04:52AM.000
出力の「.000」を削除したい提案があればお願いします
タイプhibernatexmlファイルをDate1stに変更してからtimeに変更してみました。毎回、時間または日付のみを指定しますが、ミリ秒なしで両方が必要です。
1つの方法は、クラスdに文字列変数を作成し、その文字列にコピーを追加してから、変更を行ってjspに表示することです。その場合、24時間形式から12時間形式に変換するかどうかわかりません
他に方法がある場合、または説明が必要な場合は、私に尋ねてください。よろしくお願いします。