You worry too much! You can use forward. Even if the user refresh the page when the url dosen't corresponds to the current page, no big problem will occur. the IE will resend the data that is collected from the previous page to the server. The only thing will happen is the error-messages showing page will be shown again.
>>user will see url: > >> /rw/processRegForm.do after the registration process, and if user > refresh > >> this page which has the url: /rw/processRegForm.do, errors will occur > >> because there's no form bean or any data to process :( but... > >> >