Shale dialogs do, however, have a mechanism for storing objects
between requests.  So in that sense they are similar to t:saveState. 
I've never really used save-state before but I have some experience
with Shale dialogs.

Shale dialogs are excellent.  Its the only feature of Shale that I am
using in a production system at the moment (also view controllers.) 
But there is plenty more to Shale then dialogs.  Check out the link
that was suggested in the previous message.

Sean

On 2/10/06, Laurie Harper <[EMAIL PROTECTED]> wrote:
> CONNER, BRENDAN (SBCSI) wrote:
> > After having done several native MyFaces application implementations,
> > I'm just starting to do initial research into Shale.  The motivation to
> > do this is that, from my understanding, Shale offers a framework
> > allowing relatively painless debugging of JSF actions.
> >
> > I noticed on the site that Shale provides support for multi-screen
> > "conversations" via its Dialog Manager.  Can someone comment on how
> > using this compares to using <t:saveState>?  Are there situations in
> > which using one is preferred to using the other?
>
> They do rather different things. t:saveState allows you to 'attach'
> arbitrary data to the saved view state, effectively allowing you to
> preserve backing bean state or other data across requests.
>
> Shale Dialogs is more like a simple workflow management framework; it
> allows you to describe a series of states and state transitions that
> represent a 'dialog' between the user and your application. I think
> Shale Dialogs and Spring Webflow are pretty similar in intent, if the
> comparison helps.
>
> > Also, what other benefits (or drawbacks) can I expect from using Shale?
> > (I probably should ask this in the Shale user group, but I figured
> > people in this user group would have some interesting feedback as well.)
>
> Shale is a 'value added' framework for JSF; in other words, it adds
> various useful features on top of what JSF already provides. For an
> overview of what's available, see the Shale Features section of the
> project site:
>
> http://struts.apache.org/struts-shale/index.html#Shale_Features
>
> L.
>
>

Reply via email to