我想将用户输入作为参数传递到另一个页面。这是我的代码:
<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>
好吧,这行不通。我可以读取支持 bean 中的 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>
这也行不通。
那么,我做错了什么?