tutorial example español elementos ejemplo jsf

example - ¿Cómo obtener los parámetros de la URL en JSF correctamente?



jsf tutorial español (1)

Creo que esto puede ayudar: Obtenga los parámetros y atributos de solicitud y sesión de las páginas JSF

De hecho, debería haber una consulta:

<h:outputText value="#{param[''id'']}" />

Creo que hay 2 formas de obtener los parámetros de la URL en JSF.

Un ser en el frijol:

Map<String, String> params =FacesContext.getCurrentInstance(). getExternalContext().getRequestParameterMap(); String parameterOne = params.get("parameterOne");

y el otro en la página de facetas.

<f:metadata> <f:viewParam name="parameterOne" value="#{bean.parameterOne}"/> </f:metadata>

Obviamente, este último requerirá un campo en la clase y un getter / setter para ello.

Además de eso, ¿cuáles son las diferencias entre estos 2 enfoques diferentes? ¿Cuál debería preferirse?