Oh thanks Martin, this sounds interesting! I'll take a look at the 
saveState-Tags tomorrow!

Am Sonntag, 5. Juni 2005 21:40 schrieb Martin Marinschek:
> what about the x:saveState tags in MyFaces?
>
> I use these tags extensively to store only those beans I need exactly
> as long as they are needed...
>
> But also the request approach will work: not only the changed values
> are posted back to the server, but all values, so you get an
> initialized bean anyways.
>
> regards,
>
> Martin
>
> On 6/5/05, Hendrik Neumann <[EMAIL PROTECTED]> wrote:
> > Hi guys,
> >
> > I have the following problem: lets suppose I have a managed-bean which
> > should be filled with content by the database if the user requests some
> > certain informations and then the content of this bean should be rendered
> > in the JSF-page. Then, after it is rendered (after the first request) the
> > user can change these informations with forms and if the user clicks on
> > the "save changed informations"-button the hole bean should be "updated"
> > in the database.
> >
> > If I declare such a bean in the request-scope, the bean will be empty if
> > the user clicks on the submit-button (except the changed values). So this
> > will AFAIK not work.
> >
> > But if I choose "session-scope" the bean will never be killed as long as
> > the user is logged in. This solution is very ugly and - more or less - a
> > memory-leak because I have a lot of beans which should be first loaded
> > with content and then manipulated (= 2x request-scope).
> >
> > Is there a solution to set the scope to "request" but keeping this bean
> > for two or more requests alive? Because session-scope is a unsatisfying
> > option...
> >
> > Greetings,
> > Hendrik

Reply via email to