Передача значения inputtext в качестве параметра
Я хочу передать пользовательский ввод на другую страницу в качестве параметра. Вот мой код:
<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>
Ну, это не работает. Я могу прочитать значение inputtext в своем компоненте поддержки, но не могу отправить его в word.xhtml.
Вот еще один подход, который я попробовал:
<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>
Это тоже не работает.
Итак, что я делаю не так?