@RequestMapping(method = RequestMethod.POST)
 public ModelAndView create(
     @Valid Course course, BindingResult result, RedirectAttributes redirect) {
   if (result.hasErrors()) {
     return new ModelAndView("courses/form", "formErrors", result.getAllErrors());
   }
   course = courseService.save(course);
   redirect.addFlashAttribute("globalMessage", "Curso creado correctamente");
   return new ModelAndView("redirect:/{course.id}", "course.id", course.getId());
 }