如果可能的话,我想获得primefaces的选定单元格或colomne(id)<p:dataTable
我的桌子是这样的:
<p:dataTable id="table" var="list" value="#{bean.list}" rowKey="#{list}" selectionMode="single" >
<p:ajax event="rowSelect" listener="#{bean.onRowSelect}" />
<p:column headerText="Date" >
<h:outputText value="#{list.SDate}" />
</p:column>
<p:column headerText="Name" >
<h:outputText value="#{list.IName}" />
</p:column>
</p:dataTable>
使用这种方法,我可以使用选择的行(行),<p:ajax event="rowSelect" listener="#{bean.onRowSelect}" />
但我无法获得选定的列“ Date
”或“ Name
”
onrowSelecte 方法如下:
public void onRowSelect(SelectEvent event)
myObject obj = (myObject)event.getObject();
//.......
}