ユーザー入力をパラメーターとして別のページに渡したい。これが私のコードです:
<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>
これも機能していません。
それで、私は何を間違っていますか?