Beanから選択した行インデックスを取得しようとしています。
バッキングBeanではリスナーを使用します
public void updateCurrent()
{
int rowIndex = dataTable.getRowIndex();
...
}
しかし、私は常にrowIndexで-1を取得します
p:dataTableで、DataTableを処理し、選択した行でリスナーを呼び出してみます
<p:ajax event="rowSelect" listener="#{locationBean.updateCurrent}"
process=":mainTab:mainLocationForm:mainLocationTable"/>
PrimeFacesバージョン-3.4
選択した行インデックスの取得にご協力ください。ありがとう。