Gavin's Seam is doing things too with JBPM and custom navigation handlers. Secondly, I believe they are also using EL to chain actions with the navigation-handler. Whatever it is, it's available on their CVS.
One idea is to simply allow EL in the navigation-handler with redirects such that the ActionEvent is evalutated and the EL expression within the faces-config for the to-view is evaluated to generate a URL for redirect. Granted, it would be up to the receiving page to map the parameters back to a java model. I think doing a post-redirect is much simpler than generating get's up front in the UI. I've played around with doing specialized command components that serialized contextual EL, but it just seems like a monstrosity that neither felt like JSF or Struts in implementation. -- Jacob >> people would build stronger, more powerful ones. I continue to >> be surprised that no one's doing that (Shale's dialogs being one >> of the sole exceptions). > >Beehive and Spring-Web-Flow also contain their custom >NavigationHandler, since they are doing *similar* stuff like Shale's >dialog does. > >-Matthias
