我的在jsp页面有个地方要显示添加的日期,但是页面显示成这种格式    10-5-15 15:01:23.000
我去数据库里面看了下,格式是2010-5-15 15:01:23  正是我要的格式,但是页面上多出了.000 不是我想要的,
我就想格式化一下时间。
是在一个S2SH 环境下的,在JSP上是
     <s:iterator id="wlbc5bbs" value="hmhbbs">
     ...
     时间:<s:property value="addtime"/>
     ...
     ...
     </s:iterator>中间省略了其他的代码。hmhbbs是我的action类里面的一个查询到的List集合。这样该怎么把日期格式化呢?

解决方案 »

  1.   

    问题我自己已经解决了。可能对struts2标签不太熟悉,没去系统了解。它自带了个<s:date />用它。添加个 format属性就可以了。这样的话这个标签其实很方便了。
    我之前还在想写个SimpleDateFormat来格式化的类,类里面多写几种格式方法,再jsp页面import这个类,用里面的方法来格式化,这样做就太麻烦了。
    <s:date />挺好用的。