行の選択で一度だけ起動しています.. p:datatable を使用して結果を表示しています.行をクリックすると、対応する onRowSelect メソッドが呼び出されます..
<p:dataTable id="resultsTable" var="details" paginator="true" rows="10"
value="#{memberSearchBean.memberDetails}"
emptyMessage="No Records exists for this member"
selection="#{memberSearchBean.selectedMember}" selectionMode="single"
rowKey="#{details.coverNumber}"
>
<p:ajax event="rowSelect" listener="#{memberSearchBean.onRowSelect}" update=":memberSearchForm:displayselectedMember" oncomplete="PF('displayselectedMember').show()" />
public void onRowSelect(SelectEvent event) {
MemberDetailsBean mb = (MemberDetailsBean) event.getObject();
}
何か助けていただければ幸いです..私はたくさん検索しましたが、正しい答えが得られませんでした..