高手来看看,如何转换日期类型
实体层中日期类型是用的sql.date
我用的是struts 1 ,表单和form绑定了,如何在 html标签中把日期转换过来
<logic:iterate id="item" name="goodList" scope="request">
<div class="goods_pic" "><img src="${item.goodsPic}" title="${item.goodsDesc}" style="width:100px;border:dashed 1px green;"></img></div>
<div class="goods_info" style="border:solid 0px blue; font-size: 13px">
<strong>${item.goodsName}</strong><br />
<span class="info_title">卖 家</span> <em>${item.TUserBySalerId.userName}</em> <br />
<span class="info_title">起 拍 价</span> <span style="color:green;">${item.goodsPrice}</span><br />
<span class="info_title">起拍日期</span> <bean:write name="item" property="beginTime" format="yy年mm月dd日" bundle=""/><br/>
<span class="info_title">终止日期</span> <bean:write name="item" property="endTime" format="yy年mm月dd日"/>
</div>
<div style="padding-top:7px;padding-left:3px "><img style="width:333px;" src="${item.goodsPic }"></div>
</logic:iterate>
如上所示,就是取不到值,页面报错
下面是exception
javax.servlet.ServletException: org.hibernate.PropertyAccessException: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.epai.entity.Goods.setBeginTime
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
common.CharSetFilter.doFilter(CharSetFilter.java:22)