Окно поиска JSF2

Я разрабатываю небольшое приложение в javaee6 и jsf2. Я хочу поле поиска без кнопки (просто введите и нажмите клавишу ввода и дать результат). У меня есть метод поиска в бобе:

public Book searchByTitle(String title) {
    this.book = bookFacade.searchByTitle(title);
    return book;
}

Я хочу вызвать этот метод через страницу jsf (с параметром? Возможно ли это?), Поэтому я пытаюсь сделать это:

    <h:form>
        <h:inputText id="search" value="#{bookBean.searchString}"></h:inputText>
        <h:commandButton value="Search by title" action="#{bookBean.searchByTitle}">
            <f:ajax execute="search" render="output"></f:ajax>
        </h:commandButton>
        <h2><h:outputText id="output" value="#{bookBean.book.title}"></h:outputText>
        </h2>
    </h:form>

Но это не работа. Как правильно сделать поле поиска на странице jsf2 xhtml?

Редактировать: я пытался вызвать функцию searchByTitle с / без параметра.

Заранее спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос