別のビューに移動するコンポーネントp:inputText
と aがあります。h:link
<p:inputText id="searchValue" value="#{bean.searchValue}">
<p:ajax event="keyup" update="search" />
</p:inputText>
<h:link id="search" value="search" outcome="resSearch">
<f:param name="searchValue" value="#{bean.searchValue}" />
</h:link>
resSearch
ページはパラメーターを使用し、それsearchValue
に基づいて検索を実行した後、結果を表示します。
<f:metadata>
<f:viewParam name="searchValue" value="#{searchBean.searchValue}" />
<f:event type="preRenderView" listener="#{searchBean.init}" />
</f:metadata>
inputText
コンポーネントの値を取得するためにajaxを使用したくありません。inputText
直接 (Bean プロパティを使用せずに)から値を取得し、それを の値として設定することは可能param
ですか?