RedirectAttributes. Spring MVC 3.1

Muchas veces necesitamos redireccionar la vista en Spring MVC. Por ejemplo, en un Form la vista devuelve la URL pero convencionalmente nos queda en el navegador el llamadado POST realizado.
Para forzar a redireccionar en Spring 3.1 podemos hacerlo con “redirect:/” en el return del método.
Pero como veras, los atributos no viajan en el model…
Para solucionarlo tenemos la clase RedirectAttributes y su método:
redirectAttributes.addFlashAttribute(“objeto”,objeto);

Muy practico.

Anuncios