Hi Rick Thank you very much for the reply.
On Thu, 07 Feb 2002 13:17:45 -0700 Rick Holland <[EMAIL PROTECTED]> wrote: > Did you know that the ControllerServlet calls reset on a form before > populating it > from the request? If your form reset method clears the instvars it may > be the problem. If this is the case, does this mean that any form which is set to session scope in the struts-config.xml file will have its reset() method called each time it is used by an action?Ie, If I have <action path="/test1" type="TestAction" scope="session" name="messageForm" parameter="add" </action> <action path="/test2" type="TestAction" scope="session" name="messageForm" parameter="del" </action> And /test1 is called, the user enters data into the form and the data is saved in the messageForm bean which is saved. Later, the user calls /test2, will the reset method in messageForm be called? Cheers Tony > > Antony Stace wrote: > > >Hi Chuck > > > >I just tried having the first actions scope set to scope="session" and the second >actions scope set to scope="session" > >and still the Vector data is still disapearing. I actually, for a test, set >another field in ActionForm in the first action to a > >test value, I didn't have this set on the form anywhere where the user could change >this value, then in the > >second action I tried to access this data, but it was not there - it too was gone. >Somehow a new form is being created > >and the scope="session" is not happening. > >Any ideas anyone? > > > >Cheers > > > >Tony > > > > > >On Fri, 01 Feb 2002 07:51:12 -0500 > >Chuck Cavaness <[EMAIL PROTECTED]> wrote: > > > >>That's sort of what I was saying. In the second action, the one that is called >after the user sees the form data and makes some choices, does the scope equal to >request or session? If you have both of these actions defined as session scope, then >I don't believe a new ActionForm would be created during the second action. If the >mapping is session, then an ActionForm will be looked for in the session, which >should have been put there on the previous action (along with the Vector data in it >still). > >> > >>However, if the second action is defined as request and the first one is session, >then yes the user entered data would make it to the new ActionForm and the Vector >data would be gone because one would be recycled. > >> > >>Obviously, this is all a guess. I hope it helps somehow. > >> > >>Chuck > >>-- > >>Sent via jApache.org > >> > >>-- > >>To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > >>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > >> > > > > > > -- > > ------------------------------------------------------------------ > - Rick Holland OO/Distributed Systems Consultant > - ObjectAge Inc. > - [EMAIL PROTECTED] > "Logic is a wreath of pretty flowers, that smell bad" > ------------------------------------------------------------------ > > > -- Cheers Tony。 --------------------------------------------------------------------- _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>