Hi @ all!
Habe eine selectManyCheckbox, welche sich Werte aus meiner BackingBean zum Anzeigen holt. Das ganze sieht in etwa so aus:
JSP - Seite:
WebKundeBean:
So, das funktioniert auch alles tadellos und wenn ich einige Kunden markiere, dann kann ich diese Auswahl auch in meiner Datenbank abspeichern.
Mein Problem liegt nun darin, dass ich mir einen Datensatz aus der Datenbank holen will, er soll alle möglichen Kunden als Checkbox anlegen, das funktioniert, und dann noch die Kunden, welche in dem aus der DB geholten Datensatz stehen, markieren. Wie kriege ich das hin?
Vielen Dank schonmal!
LG ALEX
Habe eine selectManyCheckbox, welche sich Werte aus meiner BackingBean zum Anzeigen holt. Das ganze sieht in etwa so aus:
JSP - Seite:
Code:
<h:selectManyCheckbox id="kunde" layout="pageDirection" value="#{webKundeBean.ausgewaehlteKunden}" required="true"> <f:selectItems value="#{webKundeBean.alleKunden}"/> </h:selectManyCheckbox>
WebKundeBean:
Code:
public String[] getAusgewaehlteKunden() { return ausgewaehlteKunden; } public void setAusgewaehlteKunden(String ausgewaehlteKunden[]) { this.ausgewaehlteKunden = ausgewaehlteKunden; } public List<SelectItem> getAlleKunden() { alleKunden = new ArrayList<SelectItem>(); alleKunden.add("User1"); alleKunden.add("User2"); return alleKunden; }
So, das funktioniert auch alles tadellos und wenn ich einige Kunden markiere, dann kann ich diese Auswahl auch in meiner Datenbank abspeichern.
Mein Problem liegt nun darin, dass ich mir einen Datensatz aus der Datenbank holen will, er soll alle möglichen Kunden als Checkbox anlegen, das funktioniert, und dann noch die Kunden, welche in dem aus der DB geholten Datensatz stehen, markieren. Wie kriege ich das hin?
Vielen Dank schonmal!
LG ALEX
Comment