The saveState feature seems interesting.  I will definitely need  to
check it out.  One thing I am wondering about is how this feature
might interract with something Craig is doing with Struts Shale.

In Struts Shale there is an optional interface that you can have your
backing beans implement.  This interface includes an init method
(can't remember the exact name of the method offhand) which will be
guaranteed (by Shale) to be called right after the bean is created by
the managed bean facility.  (At least I think that is right, Craig can
probably explain it better than I.)

Anyways, it would be interesting to know if there is a potential
conflict between these two features.  I'm thinking that there wouldn't
be much of a problem because if you were saving the state of the bean
on the client, then you would just choose not to make that bean
implment the special interface that provides the extra lifecycle
methods.

Just something to think about.  I don't know enough about Shale or
saveState to tell you one way or another.  I do think that some of the
uses for saveState might be handled by having the initialization
functionality of Shale.

sean

Reply via email to