public ModelAndView updateContractTitle (HttpServletRequest request,
HttpServletResponse response) throws Exception {
ModelAndView mav = new ModelAndView();
long applyId = Long.valueOf(request.getParameter("applyId"));
AbstractApply apply = applyDao.getApplyById(applyId);
apply.setApplyTitle(request.getParameter("contractTitle"));
for(Object t : apply.getApplyTarget()){
AbstractApplyTarget c = (AbstractApplyTarget) t;
c.setTitle(apply.getApplyTitle());
}
applyDao.merge(apply);//以上是业务逻辑
//开始返回
MappingJacksonJsonView view = new MappingJacksonJsonView();
Map attributes = new HashMap();
attributes.put("success", Boolean.TRUE);
attributes.put("contractNo", "contractNo");
view.setAttributesMap(attributes);
mav.setView(view);
return mav;
}
本文介绍了一段Java代码,该代码用于更新合同申请的标题,并将新的标题同步到所有相关的目标对象中。同时,文章展示了如何使用Ajax进行异步请求以获取更新后的合同编号。
1735

被折叠的 条评论
为什么被折叠?



