Tribune

Home » Liferay Portal » English » 3. Development

Vista Combinata Vista Piatta Vista ad Albero
Discussioni [ Precedente | Successivo ]
Olaia Lozoya
Extension: redirección de un portlet a otro
16 novembre 2011 2.56
Risposta

Olaia Lozoya

Punteggio: New Member

Messaggi: 1

Data di Iscrizione: 14 novembre 2011

Messaggi recenti

Hola!

Estoy trabajando en el entorno de extensión, con la versión de liferay 5.2.3. Quiero redirigir desde el porltet "multi" al portlet "bandeja". He probado con lo siguiente:

En la clase *multiaction.java tengo puesto esto:

return mapping.findForward("portlet.ext.bandeja");

En struts-config.xml:

<action path="/ext/multi/viewMulti" type="com.ext.portlet.multi.action.ExtMultiAction" name="BusquedaForm" validate="true" input="portlet.ext.multi.viewMulti">
<forward name="portlet.ext.multi.viewMulti" path="portlet.ext.multi.viewMulti" />
<forward name="portlet.ext.bandeja" path="portlet.ext.bandeja" redirect="true"/>
</action>

En tiles-defs.xml:

<definition name="portlet.ext.bandeja" extends="portlet" >
<put name="portlet_content" value="/portlet/ext/estadoTienda/viewAlertas.jsp" />
</definition>

Así, me hace la redirección a la página que quiero, pero me la muestra dentro del portlet multi, no me lleva al portlet bandeja.

¿Sabe alguien cómo puedo hacer esto?