Wie Vorauswahl einer option h:selectOneMenu
Ist es möglich, eine Vorauswahl der Optionen aus dem Menü auswählen?
Ich habe diese UI-Komponente:
<h:selectOneMenu value="#{authenticateController.country}">
<f:selectItems value="#{constants.countrySelectMenu}" />
</h:selectOneMenu>
Die Werte von #{constants.countrySelectMenu}
eine Liste der country-ID - Land-name-Paaren.
Gibt es eine Möglichkeit das Rendern der Liste mit einer vorgegebenen Wert oder zumindest ist es ein work-around, um dies getan?
InformationsquelleAutor Ionut | 2012-01-16
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur die Voreinstellung der Eigenschaft hinter
<h:selectOneMenu value>
mit dem gewünschten Wert. Sie können es zum Beispiel in der bean (post) - Konstruktor, action(listener) Methode, etc.In Ihrem konkreten Beispiel, also zB
Es funktioniert genau die gleiche Weise für alle anderen
UIInput
Komponenten wie<h:inputText>
und so weiter. Die input-Komponente, die den Wert selbst stellt einfach die (pre)ausgewählt/markiert/ausgefüllt dem Wert.Siehe auch:
Du bist herzlich willkommen.
InformationsquelleAutor BalusC