首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp格式化展示时间

2012-09-13 
jsp格式化显示时间这个星期在项目中遇到了在jsp页面上格式换显示时间的问题,开发用的SSH框架,下面是问题的

jsp格式化显示时间
这个星期在项目中遇到了在jsp页面上格式换显示时间的问题,开发用的SSH框架,下面是问题的描述:
//实体类的配置文件JFood.hbm.xml
  <property name="FDate" type="java.util.Date">
  <column name="f_date" length="10" />
  </property>
//jsp页面:
  <s:iterator value="jfoodlist">
  <tr>
  <td><input type="checkbox" id="proitem" name="proitem" value="<s:property value='fid'/>" ></td>
  <td><a href="<s:url action='selecthotelbyid.do'><s:param name='jfood.fid' value='fid'/></s:url>">
  <s:property value="FName"/></a></td>
  <td><s:property value="FIntrod"/></td>
  <td>
  <s:property value="FDate"/>
  </td>

结果显示是这样的: 12-7-13 0:00:00.000 
数据库中的字段的类型是date型,使用的是mysql数据库。我现在想它输出成yy-MM-dd的格式,请问如何做?

求大神指教啊。。。

[解决办法]
试试public static String formatDate(Date date,String patt) {
SimpleDateFormat sdf = new SimpleDateFormat(patt);
return sdf.format(date);
传时间和"yy-MM-dd"
[解决办法]
<s:date name="FDate" format="yyyy-MM-dd"/>

热点排行