sábado, 30 de octubre de 2010

REDIRIGIR A OTRO CONTROLLER (Spring Portlet)

Si al terminar la fase "action" de un portlet, no queremos pasar por la fase "render" asociada, sino que queremos redirigir a la fase "action" de otro Controller, la solución sería ésta:

protected void onSubmitAction(ActionRequest request,
            ActionResponse response, Object command, BindException errors)
            throws Exception {

// Supongamos que hemos guardado en BDD y ahora nos interesa mostrar el listado actualizado

PortletUtils.clearAllRenderParameters(response);
response.setRenderParameter("action", "listar");

}

No hay comentarios:

Publicar un comentario