首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts2的时间格式转换有关问题

2012-11-07 
struts2的时间格式转换问题??? struts2提供了一个时间标签:?? 但这个标签很只能在显示的时候用,但如果我想

struts2的时间格式转换问题

??? struts2提供了一个时间标签:

?? 但这个标签很只能在显示的时候用,但如果我想在输入框里显示时间,让用户直接修改时间,怎么弄?datepicker?选择太麻烦,我想让用户输入,并且兼容多种日期格式。还有,如果用时间标签的话,每个地方都需要指定format,如果我想修改一下格式,所有的时间显示都变,怎么弄?

?

翻了一下struts2的源码,和文档,找到一个办法。? com.opensymphony.xwork2.util.XWorkConverter

?

?

?

这样,从字符串转换为日期对象的时候,会尝试上面列出的多种日期格式,但输出的时候,则会统一按照DEFAULT—DATE—FORMAT转换。 需要修改格式,只需要修改DEFAULT—DATE—FORMAT。当然,你也可以把它方在配置文件里,便于修改。

?

了解了这一点,其实也就 明白了struts的类型转换模式。然后,无论是字符串id到持久化对象的转换,还是自定义的字符串到对象之间的转换,都容易了。

?

3 楼 jolestar 2010-01-28   enjoyhaizi 写道什么时侯调用这个转换方法呢?
框架自己调用的

热点排行