Ich habe eine einfache selectOneMenu Box wie unten aussieht:Wählen Sie mehrere Artikel von Auswahlbox JSF
<h:form>
<h3>Combo Box</h3>
<h:selectOneMenu value = "#{userData.data}">
<f:selectItem itemValue = "1" itemLabel = "Item 1" />
<f:selectItem itemValue = "2" itemLabel = "Item 2" />
<f:selectItem itemValue = "3" itemLabel = "Item 3" />
<f:selectItem itemValue = "4" itemLabel = "Item 4" />
<f:selectItem itemValue = "5" itemLabel = "Item 5" />
</h:selectOneMenu>
<h:commandButton value = "+" />
</h:form>
Was ich möchte mehrere Artikel aus diesem Feld tun, ist die Auswahl, indem Sie auf das + (add) neben die Kiste. Das bedeutet, wenn der Benutzer zuerst das Element in der Box auswählt und dann auf + klickt, möchte ich darunter eine neue Box mit einer weiteren + Schaltfläche anzeigen, so dass der Benutzer weitere Elemente hinzufügen kann, wenn sie möchten, und das ausgewählte Element wird sein Zeigen Sie oben auf der neuen Box mit dem - Zeichen an, damit sie den ausgewählten Artikel entfernen können. Es funktioniert irgendwie wie:
Ist es möglich, diese Art von Box in JSF zu haben? Vielen Dank!
warum nicht in xhtml mit einem 'ui: repeat' zu tun? – Kukeltje