Cómo recuperar el valor de un ui: param en el bean de respaldo

Estoy pasando un parametrop1 a otra páginapage.xhtml:

<ui:include src="page.xhtml">
    <ui:param name="p1" value="#{someObject}"/>
</ui:include>

¿Es posible evaluar esto?#{p1} Dentro del método @PostConstruct del bean de respaldo depage.xhtml? Utilizando el siguiente fragmento de código,#{p1} no se puede resolver:

FacesContext currentInstance = FacesContext.getCurrentInstance();
currentInstance.getApplication().evaluateExpressionGet(currentInstance, "#{p1}", String.class);

¿Por qué necesito esto?

Estoy usando un archivo xhtml (por ejemplo, component.xhtml) como un componente de interfaz de usuario personalizado. Este archivo tiene un bean de respaldo del que debo obtener datos de componentes. Ya que estoy incluyendo este archivo xhtml dos o más veces en mi página principal de JSF, quiero pasar diferentes objetos a cada uno de component.xhtml para que mi componente funcione con mis datos personalizados cada vez que esté incluido.

Respuestas a la pregunta(3)

Su respuesta a la pregunta