[jboss-user] [JBoss Seam] - conversation per view-id [natural convesation scope]
koenhandekyn
do-not-reply at jboss.com
Fri Dec 7 10:25:25 EST 2007
i'm developping an app part of which is plain editing of instances in a database.
i have recently discovered natural conversation scope, that cleary should get into the documentation soon !!!
i now find myselve repeating the below part for every entity (i have a list page and an edit page for each)
| <conversation
| name="addressList"
| parameter-name="addressListConversation"
| parameter-value="main"
| />
|
| <page
| view-id="/up/admin/addressList.xhtml"
| conversation="addressList"
| >
| <begin-conversation join="true" />
| </page>
|
| <conversation
| name="address"
| parameter-name="addressId"
| parameter-value="#{address.path}"
| />
|
| <page
| view-id="/up/admin/address.xhtml"
| conversation="address"
| >
| <begin-conversation join="true" />
| </page>
[from pages.xml]
TWO QUESTIONS
1. for the list pages it would be ideal if there were a conversation per open window (in the same window returning to the same page would restore the same conversation, a new window starts a new conversation). CAN THIS BE DONE ??? ( i have been reading several related post but didn't find an answer to this: ie the subject : WANNABE EXAMPLE NEEDS HELP GROWING UP )
something like ???
| <conversation
| name="addressList"
| parameter-name="addressListConversation"
| parameter-value="#{windowId}"
| />
|
| <page
| view-id="/up/admin/*"
| conversation="addressList"
| >
| <begin-conversation join="true" />
| </page>
|
2. is there a shortcut possible not te repeat myselves?
something like
| <conversation
| name="#{page}"
| parameter-name="#{page}Conversation"
| parameter-value="main"
| />
|
| <page
| view-id="/up/admin/*"
| conversation="#{page}"
| >
| <begin-conversation join="true" />
| </page>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4111263#4111263
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4111263
More information about the jboss-user
mailing list