Data table - Instant Row Selection with | CheckBox Selection

UI Components for JSF
Post Reply
abhijit.nayak
Posts: 13
Joined: 27 Jul 2011, 13:55

16 Sep 2011, 11:42

Hi,
How can I use Instant Row Seleection with a DataTable having CheckBox as the selector.

I have tried usingthe below code

Code: Select all

<p:dataTable var="varFMSelectedTransRecs"
						value="#{reconForceMatchBean.selectedLEDGERTransList}"
						style="width:100%;" id="fMSelectedTransRecsID"
						selection="#{reconForceMatchBean.selectedTransListForMerge}"
						rowStyleClass="#{varFMSelectedTransRecs.parentReconTxnId != null ? 'old' : null}">  >
						<p:column selectionMode="multiple" />
						<p:ajax event="rowSelect" listener="#{reconForceMatchBean.onRowSelectPreForceMatch}" />
						<p:ajax event="rowUnselect" listener="#{reconForceMatchBean.onRowUnSelectPreForceMatch}"  />
But I am getting a TagException

Code: Select all

exception 

javax.servlet.ServletException: /ui/unmatchFM.xhtml @83,94 <p:ajax> Parent not an instance of ClientBehaviorHolder: org.primefaces.component.datatable.DataTable@196f8
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:325)
	org.primefaces.examples.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:34)
	org.primefaces.webapp.filter.FileUploadFilter.doFilter(FileUploadFilter.java:79)


root cause 

javax.faces.view.facelets.TagException: /ui/unmatchFM.xhtml @83,94 <p:ajax> Parent not an instance of ClientBehaviorHolder: org.primefaces.component.datatable.DataTable@196f8
	com.sun.faces.facelets.tag.jsf.BehaviorTagHandlerDelegateImpl.apply(BehaviorTagHandlerDelegateImpl.java:129)
	javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
	javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
	javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)


Please provide some pointers on how to do it.
Abhijit
primefaces-3.0.M2-SNAPSHOT

kukeltje
Expert Member
Posts: 9605
Joined: 17 Jun 2010, 13:34
Location: Netherlands

16 Sep 2011, 18:31

M3 is already out, so try that and maybe rc1-snapshot.

suman_sohal
Posts: 6
Joined: 23 Mar 2011, 07:56

17 Sep 2011, 17:07

Hi Abhijit
can you please post your full code . Is it working or not ?

I also have the same requirement.Please it is urgent.

abhijit.nayak
Posts: 13
Joined: 27 Jul 2011, 13:55

19 Sep 2011, 09:13

I havent tried with M3 or RC1 . It didnt work out for me in M2. I am now implementing in a different way. I am using additional commandButtons for achieving the functionality.

I will try with M3 soon though. Thanks Kukeltje for the reply...

Regards,
Abhijit
Abhijit
primefaces-3.0.M2-SNAPSHOT

Post Reply

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 41 guests