@RequestMapping(value = "/projectPageOneUpdateSubmit") public String projectPageOneUpdateSubmit( @ModelAttribute("projectPageOne") ProjectPageOne projectPageOne, ModelMap modelMap) { projectPageOneService.mergeProjectPageOne(projectPageOne); return "forward:/projectPageOne.html"; }
@RequestMapping(value = "/projectPageOne") public String projectPageOne( @ModelAttribute("projectGroup") ProjectGroup projectGroup, ModelMap modelMap) { if (projectGroup.getId() != null && !projectGroup.getId().equals("NONE")) { ProjectPageOne projectPageOne = projectPageOneService.getProjectPageOne(projectGroup.getId()); if (projectPageOne == null) { projectPageOne = new ProjectPageOne(); projectPageOne.setId(projectGroup.getId()); } if (projectPageOne.getProjectGroup() == null) projectPageOne.setProjectGroup(projectGroupService.getProjectGroup(projectGroup.getId())); modelMap.addAttribute("projectGroupName", projectPageOne.getProjectGroup().getName()); modelMap.addAttribute("projectPageOne", projectPageOne); } else { modelMap.addAttribute("projectPageOne", new ProjectPageOne()); } return "/projectPageOne"; }