Я делаю простую поисковую систему для своего веб-приложения, и я столкнулся с проблемой.URL-адрес действия CommandButton в зависимости от содержимого формы
Мой search.xhtml
работает, получая параметр, так что search.xhtml?key=lol
вернет результаты для «lol».
Что мне нужно, так это то, что моя команда searchButton перенаправит 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'))
(грубый пример, на самом деле есть некоторые отличия)
Как я могу это сделать?