天道酬勤

          有關Struts2 Date類型轉換的問題

              在使用Struts2開發Web應用時,如果使用Date類型數據時,Struts2會調用Date轉換器來處理頁面的Date字符串到Date類型的轉換,在閱讀了Struts2的Code后,發現Date轉換器使用的日期格式都不是中文日期格式,而我們的日期字符串格式為2008-05-26 12:00,當找不到對應的日期格式時,Struts2會用短日期格式來處理(yy-MM-dd),這時如果我們需要長日期格式的數據,在日期轉換后是拿不到準確數據的,不知道有沒有同仁處理過類似的問題,歡迎大家給個合適的解決方案。

          posted on 2008-05-26 15:06 Alex_Han 閱讀(9395) 評論(8)  編輯  收藏

          Feedback

          # re: 有關Struts2 Date類型轉換的問題 2008-05-26 15:16 Alex_Han

          我們想要的值是2008-05-26 12:00,而得到的值是08-05-26,沒有了時間。
          我自己有兩種方式解決:1、將日期類型改為字符型,在做業務處理時在轉換;
          2、在日期的get方法中增加上當前時間。

          但是我個人覺得都不是很好。  回復  更多評論   

          # re: 有關Struts2 Date類型轉換的問題 2008-05-26 16:42 altchen

          一般不要用struts默認的日期轉換.布置的系統環境決定了struts2怎么來轉.這樣很沒底

          自定義日期轉換:
          xwork-conversion.properties里配
          java.util.Date=com.xxx.xxxx.MyDateConverter
          自己寫個MyDateConverter.具體請查看struts2幫助
            回復  更多評論   

          # re: 有關Struts2 Date類型轉換的問題 2008-05-26 17:28 隔葉黃鶯

          我也遇到這種問題,暫且用下面方法來處理

          <s:textfield name="model.startDate">
          <s:param name="value"><s:date name="model.startDate"/></s:param>
          </s:textfield>


          也可以
          <input type="text" value="<s:date name="person.birthday" format="yyyy-MM-dd" />" />

          總之借助于 <s:date 來對日期格式化輸出

          struts.properties 中設置 struts.date.format=yyyy-MM-dd也只能控制到<s:date>標簽  回復  更多評論   

          # re: 有關Struts2 Date類型轉換的問題 2008-05-27 15:00 Alex_Han

          Thanks for reply!i will do it.  回復  更多評論   

          # re: 有關Struts2 Date類型轉換的問題 2008-05-27 17:36 懶人

          不是有各種格式之間的轉換么?  回復  更多評論   

          # re: 有關Struts2 Date類型轉換的問題 2008-10-09 13:17 asf

          <br><H1></H1>  回復  更多評論   

          # re: 有關Struts2 Date類型轉換的問題 2010-05-09 10:07 劍雨飄香

          使用Struts2的標簽,設置format屬性
            回復  更多評論   

          # re: 有關Struts2 Date類型轉換的問題 2010-05-09 10:11 劍雨飄香

          在date標簽中設置format屬性,如果沒有設置就到國際化資源文件中找struts。date。format的消息,如果無法找到就采用DateFormat。MEDIUM格式輸出
            回復  更多評論   



          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          My Links

          Blog Stats

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          關注Blog

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 万盛区| 通化市| 伊宁市| 平遥县| 屏东市| 固原市| 新晃| 筠连县| 湟中县| 龙门县| 营山县| 秭归县| 怀化市| 台中市| 扎兰屯市| 徐汇区| 巨鹿县| 海安县| 从化市| 高青县| 庆阳市| 桦川县| 台山市| 天等县| 兰坪| 珲春市| 周至县| 太仓市| 宜宾县| 永靖县| 康乐县| 多伦县| 奈曼旗| 嘉兴市| 莲花县| 永修县| 弋阳县| 北川| 阳山县| 聊城市| 夏津县|