Here is how I do things with Seam, for cases like this.
First I create a SF bean. In this bean I would put your list of Screen objects, and an instance of the Screen (to select a specific one)
You can look up the annotations
here.
Than a method to select the current screen, which you will call with your links...
So now if we change the first
JSP a little bit..
So now the screenList is in the bean we just made as a list of screens (you'll have to populate it)
When you select a screen from your list, the DatamodelSelection annotation makes it really easy for us, and will automatically map the screen you clicked to the screen in the bean. Now you have that bean in the conversation and you can do whatever you want with it, before you end the conversation.
Let me know if that helped...I am still new to Seam myself...