Posto qui una cosa abbastanza ostica con cui sto litigando da tempo.
Sto cercando di capire come si maneggia lo strumento in oggetto (con Trinidad).
Il mio oggetto è estremamente semplice:
Il Mngmt Bean ha i setter e i getter (come ho trovato indicato in migliaia di manuali) della proprietà binding, del tipo CoreSelectManyCheckbox (che dovrebbe essere quella giusta).codice:<tr:document> <h:outputText value="Seleziona Vincitori" /> <tr:selectManyCheckbox id="select_vincitori_for_rinnovo" binding="#vincitoreRinnovoMgmtBean.binding}" required="true" layout="pageDirection"> <f:selectItems value="#{vincitoreRinnovoMgmtBean.vincitoriItems}" /> </tr:selectManyCheckbox> <h:message for="select_vincitori_for_rinnovo" style="font-family: Arial, sans-serif; font-size: 14; color: red;" /> </tr:document>
vincitoreRinnovoMgmtBean.vincitoriItems funziona. Mi lista correttamente le occorrenze della lista.
I passaggi successivi quali sono? Io idealmente dovrei creare una lista di valori "selected" all'interno del mio Mgmt Bean, per poterli poi scrivere.
Ma come si maneggiano i valori "selezionati"?
E' meglio usare il "binding" o il "value", e che differenze ci sono??
Grazie a chiunque possa illuminarmi o indicarmi qualche guida a riguardo.

Rispondi quotando