<action-mappings> <action path="/Something" type="app.SelectionAction" name="selectionForm" scope="request" <=========== should be scope="session" validate="false" > <forward name="success" path="/pages/p2.jsp"/> </action> </action-mappings>
On 4/27/05, Mike Elliott <[EMAIL PROTECTED]> wrote: > I'm trying to build an application where: > > 1) p1.jsp transitions via a link: /do/Something?action=initialize. > > 2) This causes class app.SelectionAction to have its execute() method invoked. > > 3) The execute() method, based on the parameter, initializes the form passed > it. > > 4) The execute() method then transitions to p2.jsp, which renders the page. > > 5) A user changes something, then causes a submit to occur. > > 6) The submit transitions via /do/Something?action=update > > 7) This causes class app.SelectionAction to have its execute() method invoked. > > 8) The execute() method, based on the parameter, stores info from the form. > > This is a reasonable scenario, right? > > Somewhere between steps 1 and 3, a new form bean is created. This is > reasonable, I guess. Anyway, it gets initialized in step 3. However, > somewhere between steps 4 and 8, a second new form is created, losing > the information so carefully initialized in step 3. I don't want to > throw away the old bean. I want to keep using the bean I so painfully > initialized in step 3. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]