If you have too many items of something to be displayed in a combo you may use a suggestion box. That way you only show data according what the user types and on top of that it would allow your form to be in a unique page.
Nevertheless, remember that default scope is conversation and that you could change it to session if needed.
No I said that one suitable way to select category if other page? here user can add something if it does not esists. I'm interested not in founding altrnative solution, I'm founding solution of secario i described.
So I repeat:
I need a way to allow user select something from another page than system will redirect him back to item page where hi can continue editing. Also this
Select pagecan be used from multiple items for example i can set Account for: Customer (from custoemer.html), Supplier (from supplier.html), Employee (employee.html), so Account Select (
accountList.html) does not know wich page to go after selection it depends on wich page cause selection.
Check the example of
booking(look into your Seam-Distribution folder 'examples').
You can develop
page 1: to allow user to select something
and start a conversation in page 2.
You can transfer the data coming from page 1 via a method-binding-expression with parameters (such as void collectData(String a)...look at the booking example).
Then you use the s:link-Tag and bind the method
Put the s:link-Tag in page 1.
It will transfer the parameter a into the new conversation starting at page 2.
1. I nedd to transfer not such simple data as you show, for example list of selected entities.
2. How about redirecting and then returning back?
You can transfer what ever you want!
The parameters in collectData are any JAVA-Objects.
Another alternative is, you can use:
and outject the datamodelselection in whatever you want.