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"/>