ScrollabeDataTable selection not working.
qwertywin Jul 20, 2009 5:01 AMOk so this is starting to do my head in,
I can't get selection's to work, It seams that the form never submits when im doing a selection, so it is never set in my bean, when I do column sorting however, it makes the call and sets the selection to null.
<a:form > <rich:scrollableDataTable id="portalLadderTable" rendered="#{portalHome.ladders.size > 0}" value="#{portalHome.ladders}" var="_ladder" width="550px" height="160px" selection="#{portalAdmin.selection}" rowKeyVar="rkv" sortMode="single" frozenColCount="1" > <rich:column > <f:facet name="header">Ladder Name</f:facet> <h:outputText value="#{_ladder.ladderName}"/> </rich:column> </rich:scrollableDataTable> </a:form>
and my bean
@Name("portalAdmin") @Scope( ScopeType.CONVERSATION ) public class PortalAdmin { @In PortalHome portalHome; private Selection selection = new SimpleSelection(); public Selection getSelection(){ System.out.println("get selection"); return this.selection; } public void setSelection( Selection selection ){ System.out.println("set selection"); this.selection = selection; } }
I have been racking my brain for 3 days over this, still nothing, if anyone can point me in the right direction that'd be great.