you can do it with session. and about bean that would be just your VO. set the some properties of your bean in first request. then set your bean in session as attribute and then get the bean from session set the remaining properties and so on. on completion just do whatever you want to do with your bean.
you can also go for URL re-writing i think.
subject: best way to collect data and put it in db