I saw  tomahawk example sort table
<t:commandSortHeader columnName="color" arrow="true">
                    <h:outputText
value="#{example_messages['sort_carcolor']}" />
                </t:commandSortHeader>

It has a backend method, sort(String columnname), is this a action
method or delegate method?


On 3/9/06, Dennis Byrne <[EMAIL PROTECTED]> wrote:
> Actions cannot take arguments.  Try creating a property called "argu" on the 
> backing bean.  Inside your commandLink, you can then do this
>
> <t:updateActionListener property="#{DebtorController.argu}" value="foo" />
>
> This says "assign 'foo' to the argu property just before the action is 
> called.  In the action, you will have access to the argu String internally.
>
> Dennis Byrne
>
> >-----Original Message-----
> >From: Anthony Hong [mailto:[EMAIL PROTECTED]
> >Sent: Wednesday, March 8, 2006 10:04 PM
> >To: 'MyFaces Discussion'
> >Subject: How to pass argument in a JSF action
> >
> >I want to have following function
> >In page a have command button
> ><h:commandButton id="btCreate" value="#{tagVar.CREATE}"
> >action="#{DebtorController.createDebtor}"/>
> >Can I pass some argument to this backing bean functon?
> >
> >Say the orignial is
> >public string createDebtor()
> >
> >I want it to be
> >public string createDebtor(String argu)
> >
> >Can it be?
> >
> >
> >--
> >
> >Anthony Hong
> >
>
>
>


--

Anthony Hong

Reply via email to