在Controller中的
@ResponseBody
@RequestMapping(value="/update",method = RequestMethod.POST,produces = "application/json;charset=UTF-8")
public String update(RelatedCompany entity, HttpServletRequest request,
RedirectAttributes redirectAttributes) {
try{
AccountSession as = (AccountSession) WebUtils.getSessionAttribute(
request, SystemConst.LOGIN_USER_SESSION);
entity.setUpdateUser(String.valueOf(as.getUserName()));
RelatedCompany model = relatedCompanyService.getRelatedCompanyById(entity.getMrcID());
model.setMrcID(entity.getMrcID());
relatedCompanyService.updateRelatedCompany(model);
return "success";
} catch (Exception ex) {
log.error(ex);
return "error! "+ex.getMessage();
}
}
这个里面的entity.getMrcID()是获取的数据库的值还是页面上的值
model.setMrcID()应该是给页面赋值吧?新手不是很懂,求指点