Seleccionar página

Con JSF2 añadiendo lo  siguiente en la pagina xhtml antes del “<body>”, pasamos un parametro y ejecutamos un metodo. Es el tipo Front-Controller para hacer algo cada vez que se llama a la pagina :

<f:metadata>
<f:viewParam name=”id” value=”#{blogManager.entryId}”/>
<f:event type=”preRenderView” listener=”#{blogManager.loadEntry}”/>
</f:metadata>

Seam3 nos ofrece un tag “<s:viewAction>”:

<f:metadata>
<f:viewParam name=”id” value=”#{blogManager.entryId}”/>
<s:viewAction action=”#{blogManager.loadEntry}”/>
</f:metadata>

En JSF2 es obligatorio poner un parámetro, en Seam3 lo tienen arreglado para que no haga falta pasar ningún parámetro.

El tag de Seam3 nos ofrece ademas otras ventajas: es ligero, puede controlarse la fase de ejecución, es contextual y se puede controlar la navegación.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies