有一张表中有一个时间的字段为receiveTime,这个时间字段是空的,我已经在页面上点击一个连接,通过id弹出了这条数据的详细信息了。
现在我要做的就是,同时还要将这个时间字段更新为当前时间,就是我在点击这个连接时,这个当前时间就插入到数据库中了!这个怎么做啊?
在action的方法中我已经获得了当时的时间,但如何将得到的当前时间更新到指定的这条数据里面的时间字段中?谢谢!
现在我要做的就是,同时还要将这个时间字段更新为当前时间,就是我在点击这个连接时,这个当前时间就插入到数据库中了!这个怎么做啊?
在action的方法中我已经获得了当时的时间,但如何将得到的当前时间更新到指定的这条数据里面的时间字段中?谢谢!
HttpServletRequest request,HttpServletResponse response) throws ParseException{
Integer id = Integer.parseInt(request.getParameter("idno"));
AdrReport adrReport = rdapproveblockBiz.getAdrReportNo(id);
AdrReport adrBean = new AdrReport();
Date nowTime = new Date(System.currentTimeMillis());
String receiveTime = request.getParameter("receiveTime");
SimpleDateFormat sDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date todayTime = sDate.parse(sDate.format(nowTime));
adrBean.setReceiveTime(todayTime); rdapproveblockBiz.updateAdrReportsFlag(adrBean);
request.getSession().setAttribute("reporteeddetail", adrReport);
return mapping.findForward("rdreport_block");
}
看一看有没有什么问题
adrBean.setReceiveTime(todayTime);
rdapproveblockBiz.updateAdrReportsFlag(adrBean);
new个新的怎么会有东西还更新?
先get(adrBeanID)
再adrBean.setReceiveTime(todayTime);
最后rdapproveblockBiz.updateAdrReportsFlag(adrBean);
adrReport.setReceiveTime(todayTime);
rdapproveblockBiz.updateAdrReportsFlag(adrReport);