如何在MB中对selectionListener collectionModel.makeCurrent调用
2012-06-26(Tuesday) 00:00
如何在MB中对Table的默认"#{bindings.PromotionVO1.collectionModel.makeCurrent}"进行调用?
当需要重写adf:table的缺省的selectListener时,可以在自己绑定的MB的方法里,调用默认的makeCurrent方法。取得当前行的数据,进行自己的定制操作。方法如下:
//调用缺省makeCurrent
JSFUtils.resolveMethodExpression("#{bindings.yourVO.collectionModel.makeCurrent}",
new Class[] { SelectionEvent.class },
new Object[] { selectionEvent });
Row selectedRow =
(Row)JSFUtils.resolveExpression("#{bindings.yourVOIterator.currentRow}");