Pasando valor de entrada de texto como parámetro
Quiero pasar la entrada del usuario a otra página como parámetro. Aquí está mi código:
<h:form>
<h:inputText value="#{indexBean.word}"/>
<h:commandLink value="Ara" action="word.xhtml">
<f:param value="#{indexBean.word}" name="word"/>
</h:commandLink>
</h:form>
Bueno, esto no está funcionando. Puedo leer el valor de entrada de texto en mi bean de respaldo, pero no puedo enviarlo a word.xhtml.
Aquí hay otro enfoque que probé:
<h:form>
<h:inputText binding="#{indexBean.textInput}"/>
<h:commandLink value="Ara" action="word.xhtml">
<f:param value="#{indexBean.textInput.value}" name="word"/>
</h:commandLink>
</h:form>
Esto tampoco está funcionando.
Entonces, ¿qué estoy haciendo mal?