> -----Original Message-----
> From: news [mailto:[EMAIL PROTECTED] Behalf Of Bill Siggelkow
> Sent: Friday, September 03, 2004 10:08 AM
> To: [EMAIL PROTECTED]
> Subject: Re: ARRRGGGGHHHH!!! I'm being stupid again....
> 
> 
> The <set-property> in nested <action> applies to the ActionMapping 
> object not the Action.

Oh that makes sense in a SCO kind of way.......

Just so I can bookmark that info... where did you find it?

> 
> Jim Barrows wrote:
> > I'm trying to use the set-property tag in the struts-config 
> file.  I know I'm being stupid, but what exactly is it?
> > It's not finding the property to set.
> > 
> > Okay if I have in my struts-config.xml:
> > <action name="loanForm" path="/loanAppWizard"       
> type="com.sssc.shtuff.actions.LoanAppWizardAction" scope="session">
> > 
> >     <set-property property="maxNumberOfPages" value="2" />
> > 
> >     <forward name="page1" path="/demographics.jsp"></forward>
> >     <forward name="page2" path="/references.jsp"></forward>
> >     <forward name="done" path="/done.jsp"></forward>
> > </action>
> > 
> > and this in my action class:
> > public class LoanAppWizardAction extends Action {
> > 
> >     blah
> > 
> >     /**Read only property from inside this action that 
> indicates what number is
> >      * the last page.
> >      */
> >     private int maxNumberOfPages = 0;
> > 
> > Lots o' blah
> >                     
> >     /**
> >      * @return
> >      */
> >     public int getMaxNumberOfPages() {
> >         return maxNumberOfPages;
> >     }    
> >     
> >     public void setMaxNumberOfPages(int i) {
> >         maxNumberOfPages = i;
> >     }
> > }
> > Then I should end up with maxNumberOfPages set to 2, and not:
> > The following exception was logged 
> java.lang.NoSuchMethodException: Bean has no property named 
> maxNumberOfPages
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to