我后台list<自定义的对象>  list 传向前台  前台接收  自定义的对象 属性为uploadDate 的类型为Calendar
   <logic:present name="list">
    <logic:iterate id="Bean" indexId="ind" name="list">
    <tr class=row onmouseover="this.style.backgroundColor='#E1F0FF';" onmouseout="this.style.backgroundColor=''">
     <td align="center"><font class="text">${ind+1}</font></td>
     
      <td><font class="text"><bean:write name="Bean" property="uploadDate"/>&nbsp;</font></td>
      <td>
 像上面一样 单前台出现结果为java.util.GregorianCalendar[time=1315929600000,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2011,MONTH=8,WEEK_OF_YEAR=38,WEEK_OF_MONTH=3,DAY_OF_MONTH=14,DAY_OF_YEAR=257,DAY_OF_WEEK=4,DAY_一长串内容  不知大虾们有没有好 的解决方案 让其显示为2011-9-15
<bean:write name="Bean" property="uploadDate" format="yyyy-MM-dd"/>
这种方法就不用说了  不适合于Calendar 类型