Then this method is invoked by other class, right? Other place read parameter and invoke it
On 3/9/06, Dennis Byrne <[EMAIL PROTECTED]> wrote: > Again, actions cannot take arguments. > > Dennis Byrne > > >-----Original Message----- > >From: Anthony Hong [mailto:[EMAIL PROTECTED] > >Sent: Thursday, March 9, 2006 02:05 AM > >To: 'MyFaces Discussion' > >Subject: Re: How to pass argument in a JSF action > > > >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 > > > > > -- Anthony Hong

