Bom dia a todos.
Por favor preciso de uma ajuda! Seguindo o exemplo da aula 05 o método gravar no controller fica da seguinte maneira:
@RequestMapping(method=RequestMethod.POST)
public ModelAndView gravar(Produto p, RedirectAttributes redirectAttributes){
produtoDao.gravar(p);
redirectAttributes.addFlashAttribute("sucesso", "Produto cadastrado com sucesso");
return new ModelAndView("redirect:produtos");
}
A minha dúvida é, eu não irei precisar do ModelAndView né? Pois o meu redirectAttribute não depende dele certo? Eu posso fazer da seguinte maneira que também da certo?
@RequestMapping(method=RequestMethod.POST)
public String gravar(Produto p, RedirectAttributes redirectAttributes){
produtoDao.gravar(p);
redirectAttributes.addFlashAttribute("sucesso", "Produto cadastrado com sucesso");
return "redirect:produtos";
}