Web アプリ用の単純な検索エンジンを実行していますが、問題に直面しています。
search.xhtml
パラメータを取得することで動作するため、 「search.xhtml?key=lol
lol」の結果が返されます。
私がする必要があるのは、私の検索 commandButton が do をリダイレクトすることですsearch.xhtml?key=INPUT TEXT CONTENT
。
ここに私の簡単なコードがあります:
<div id="searchBox">
<pou:panel id="searchPanel">
<h:form>
<h:inputText id="searchInput" value="#{dispensaRicercaBean.query}" size="99" maxlength="99"/> <pou:commandButton icon="ui-icon-search" action="ricerca?faces-redirect=true"/>
<pou:watermark value="Search" for="searchInput"/>
</h:form>
</pou:panel>
</div>
どこにdispensaRicercaBean
あり@RequestScoped
、私の結果ページはデータ呼び出しをロードしますexecuteQuery(#{request.getParameter('key'))
(大まかな例、実際にはいくつかの違いがあります)
どうやってやるの?