4
다른 페이지에 사용자 입력을 매개 변수로 전달하려고합니다. 여기 내 코드 :입력 텍스트 값을 매개 변수로 전달
<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>
글쎄,이 작동하지 않습니다. 내 backing 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>
:
여기에 내가 시도 또 다른 접근 방식이다.
그래서 내가 뭘 잘못하고 있니?
와
는그래 그것은 나를 위해 작동! 나는 또한 flashScope를 사용해 보았는데 너무 효과적이다. 당신의 도움을 주셔서 감사합니다! – ozubaba