We need to create a multi-page form using JSF. If we give out backing bean 'session' scope then when the user back out of the form altogether to say a list of users to edit, and click on another suer to edit, because the backing bean is sessions cope it is never recreated and so we just get the smae values over and over. if we set the bean to request scope then of course it vanishes but the form can't continue. this seems to be a very generic problem and none of the examples show anything more complex than a simple edit of a single item so are not much help. what are other JSF people doing to solve this issue?