Code: Select all
<p:dataTable id="currEvent" var="currEvent" value="#{emailController.events}" paginator="false"
selectionMode="multiple"
scrollable="true" height="500"
resizableColumns="true"
dynamic=""
selection="#{emailController.selectedEvents}">
<f:facet name="header">
Current Events
<p:commandButton id="submit" update="displayMulti" value="Get Registrants" oncomplete="multiEventDialog.show()"/>
</f:facet>
<p:column selectionMode="multiple"/>
<p:column headerText="Begin Date" style="width:105px">
#{currEvent.begDate}
</p:column>
<p:column headerText="End Date" style="width:105px">
#{currEvent.endDate}
</p:column>
<p:column headerText="Location Name" style="width:295px">
#{currEvent.name}
</p:column>
</p:dataTable>
Code: Select all
private EventObj[] seleectedEvents;
/**
* @return the selectedEvents
*/
public EventObj[] getSelectedEvents() {
return selectedEvents;
}
/**
* @param selectedEvents the selectedEvents to set
*/
public void setSelectedEvents(EventObj[] selectedEvents) {
this.selectedEvents = selectedEvents;
}