Primefaces Zeile in DataTable auswählen

Hallo,

ich versuche gerade ein Zeile mittels "multiple Select" in einer Primefaces DataTable zu markieren. Meine Datenstruktur für die DataTable ist "ArrayList<ArrayList>". Mein Problem ist es das ich gerade zu Blind bin um den "rowKey" zu definieren, dadurch erhalte ich statt der Zeile in der Bean nur "null".

Auszug aus der xhtml für die DataTable

HTML:
 <p:dataTable id="dt_notselectedContent"
                                     var="notselectedContent" 
<!-- ArrayList<ArrayList> alNotSelectedContent -->
                                     value="#{verwaltung.alNotSelectedContent}"
                                     rows="5"
                                     rowIndexVar="rowIndex"
                                     selectionMode="multiple"
                                     selection="#{bean.alContent}"
                                     rowKey="#{bean.alNotSelectedContent.get(rowIndex).get(0)}"
                                     paginator="true"
                                     paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                                     rowsPerPageTemplate="5,10"
                                     rendered="#{not empty verwaltung.alNotSelectedContentForLinkedList}"
                                     style="width: auto; height: auto">
                           
                            <p:ajax event="rowSelect" listener="#{verwaltung_store.onRowSelect(event)}" />
 
Problem gelöst:
HTML:
<p:dataTable id="dt_notselectedContent"
                                    var="notselectedContent"
<!-- ArrayList<ArrayList> alNotSelectedContent -->
                                     value="#{verwaltung.alNotSelectedContent}"
                                     rows="5"
                                     selectionMode="multiple"
                                     selection="#{bean.alContent}"
                                     rowKey="notselectedContent[0]"
                                     paginator="true"
                                     paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                                     rowsPerPageTemplate="5,10"
                                     rendered="#{not empty verwaltung.alNotSelectedContentForLinkedList}"
                                     style="width: auto; height: auto">
                          
                            <p:ajax event="rowSelect" listener="#{verwaltung_store.onRowSelect}" />
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G PrimeFaces Arbeiten mit Menü Allgemeines EE 2
O JSF / Primefaces Session handling Allgemeines EE 1
OnDemand JSF Primefaces Textfeld-Werte speichern Allgemeines EE 1
S Primefaces DataTable und Vererbung Allgemeines EE 1
T JSF Preselect in JSF/Primefaces Component Allgemeines EE 2
L JSF Primefaces breadcrumb - erstes Element funktioniert nicht Allgemeines EE 0
F Primefaces Autocomplete Allgemeines EE 12
W PrimeFaces SelectOneMenu Cursortasten Allgemeines EE 3
W JSF PrimeFaces Elemente ausrichten Allgemeines EE 4
D JSF, Primefaces - NullPointerException Allgemeines EE 7
W PrimeFaces datatable zentrieren Allgemeines EE 15
W JSF PrimeFaces center content of layoutUnit Center Allgemeines EE 19
G JSF: horizontale Tabelle aufbauen mit 1 Zeile Allgemeines EE 6
fiesematente JSF ajax innerhalb DataTable und verschachtelte EL (Brauch dringend hilfe) Allgemeines EE 8
B eine vom Admin hochgeladene csv -Datei in der Datatable auch von jedem User sichtbar Allgemeines EE 0
G JSF Datenstruktur für DataTable Allgemeines EE 2
Raidri [SEAM] rich:dataTable sortBy Problem Allgemeines EE 6
J JSF2.0 / Doppelklick DataTable / Richfaces Allgemeines EE 4
P <h:dataTable> doppelte ausgabe Allgemeines EE 8
D Liste für dataTable (JSF) manuell füllen Allgemeines EE 2
M h:datatable und Info auf leere Liste Allgemeines EE 2
M JSF datatable ineinander schachteln Allgemeines EE 6
N JSF - Frage zu Managed Beans und DataTable Allgemeines EE 4
J JSF: dataTable nebeneinander anordnen Allgemeines EE 5
N JSF + Facelets: Datatable wird nicht angezeigt Allgemeines EE 1
F DataTable mit Checkboxen Allgemeines EE 2
K probleme mit <h:dataTable> Allgemeines EE 2
O Anzeigen mehrerer columns in einer DataTable Allgemeines EE 4
K Datatable Löschen Fehler Allgemeines EE 6
S JSF datatable mit buttons Werte übergeben Allgemeines EE 5
smitty Farbe der Tabellenzellen in "<t:dataTable>" Allgemeines EE 5
F Index im Datatable Allgemeines EE 4
P JSF Datatable und löschen Allgemeines EE 2
C Seltsames Verhalten von JSF DataTable Allgemeines EE 2

Ähnliche Java Themen


Oben