@RequestMapping(value = "/add/{id}", method = RequestMethod.POST) public String add( @PathVariable Integer id, @Valid DataDTO dataDTO, BindingResult br, Model model) { if (br.hasErrors()) { model.addAttribute(caseService.getCaseBean(id)); return "data/add"; } CaseBean caseBean = new CaseBean(); DataBean dataBean = new DataBean(); caseBean.setId(dataDTO.getCaseId()); dataBean.setCaseBean(caseBean); dataBean.setDataContent(dataDTO.getDataContent()); dataBean.setDataName(dataDTO.getDataName()); dataService.addData(dataBean); return "redirect:/data/list/" + dataDTO.getCaseId(); }