[jboss-user] [JBoss Seam] - Re: Beginning conversations in @Factory methods

iradix do-not-reply at jboss.com
Wed Jul 12 13:43:34 EDT 2006

anonymous wrote : "petemuir" wrote : anonymous wrote :  Is there no way to end a current conversation and begin an entirely new one in the course of a single request?
  |   | 
  |   | I'm pretty sure there isn't, Gavin wrote about this sometime ago on the forum.
  | I searched the forum and hadn't run across anything.  I'd be interested to know why this is the case.  Even if it's not the default behaviour a @End(immediate = "true") feature seems like it would be useful.  It would also help if sometime in the future the conversation lifecycle was documented in a bit more detail, although I realize it's a work in progress and that might take a while.
  | anonymous wrote : AFAIK you can use the back button when using jpdl:
  | Thanks for the tip.  I hadn't noticed when that feature was added.  Any idea how it works?  Some type of unique token representing the current state that's placed in the component tree perhaps?
  | anonymous wrote : What about putting the datamodel into the PAGE scope? Then start a conversation on the next action.
  | My problem is that the next action after a list is displayed is often displaying a selection from the list.  As I understand things, on a postback the DataTable component will reaccess the DataModel through EL variable resolution, then indicate the row selected.  If the DataModel exists in a long running conversation, that will be returned and it'll work great.  If the conversation wasn't started when the original DataModel was generated I'd imagine a new DataModel will be created on the postback (through the @Factory method) and it could be different from what was rendered to the user.  Does that make sense?

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3957441#3957441

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3957441

More information about the jboss-user mailing list