@RequestMapping(value = "/addEmployee", method = RequestMethod.POST) public String addEmployee( @ModelAttribute("newEmployee") @Valid Employee employee, BindingResult result) { if (result.hasErrors()) { return "employee"; } if (employee.getId() == 0) { employeeDAO.save(employee); } else { employeeDAO.update(employee); } return "redirect:/"; }