La idea es que cuando se hace redirect, no se vean los params en la url porque
es inseguro, entonces se ponen en "hidden params". Estos parametros escondidos
estarán en la sesión exactamente durante la vida de un request, es decir que
si la acción1 crea un hidden param y hace redirect a la acción2, la acción2
tiene acceso a esos params, pero al terminar de ejecutar (p.e. en un
afterFilter) elimina los hidden params de la accion anterior, esto no quita que
la acción2 ponga sus hidden params para la próxima acción o que vuelva a
publicar los params que la acción1 dejó (esto de volver a publicar podría
simplemente ser un aviso de la acción al controller de que mantenga vivos los
hidden params anteriores, y sin este aviso, se eliminarían al terminar de
ejecutar la acción2).
Original issue reported on code.google.com by pablo.swp@gmail.com on 15 Jan 2011 at 4:16
Original issue reported on code.google.com by
pablo.swp@gmail.com
on 15 Jan 2011 at 4:16