Hallo Liebe Java-Freunde,
ich habe auf meiner Website ein inputText in das ich einen Namen eingeben kann und dann auf einen commandButton klicke um die suche zu Starten (BeanName: getGuestBookEntries()).
Synchron dazu muss noch ein Teil der Seite aktualisiert werden! (form:guestBookEntry)
Nun will ich allerdings diese Aktion via Ajax aufrufen lassen ohne jedes mal diesen Button klicken zu müssen.
Mein JSF Code sieht so aus:
Allerdings scheint das nicht so zu funktionieren, das er bei einer Eingabe das macht was ich will.
Wie würdet Ihr das machen
mit Freundlichen Grüßen
SteamBro
ich habe auf meiner Website ein inputText in das ich einen Namen eingeben kann und dann auf einen commandButton klicke um die suche zu Starten (BeanName: getGuestBookEntries()).
Synchron dazu muss noch ein Teil der Seite aktualisiert werden! (form:guestBookEntry)
Nun will ich allerdings diese Aktion via Ajax aufrufen lassen ohne jedes mal diesen Button klicken zu müssen.
Mein JSF Code sieht so aus:
<h:inputText id="textFieldUserSearch"> styleClass="text_field" maxlength="256" id="searchField"
value="#{personSearchForm.userSearch}"
<f:ajax event="valueChange"
execute="#{guestBookView.continueList()} #{guestBookView.getGuestBookEntries()}"
render=":guestBookEntry"
/></h:inputText>
value="#{personSearchForm.userSearch}"
<f:ajax event="valueChange"
execute="#{guestBookView.continueList()} #{guestBookView.getGuestBookEntries()}"
render=":guestBookEntry"
/></h:inputText>
Allerdings scheint das nicht so zu funktionieren, das er bei einer Eingabe das macht was ich will.
Wie würdet Ihr das machen
mit Freundlichen Grüßen
SteamBro