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'']}" />
Esta pregunta ya tiene una respuesta aquí:
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?