O problema do F5/Atualizar no browser

Imaginem que o usuário clicou o botão para inserir um registro no sistema. Todos os campos pertinentes com as informações do registro serão lidos para a criação desse registro e sua persistência. No final, todos os campos devem ser limpos para que o usuário possa inserir um registro novo.

O problema acontece quando o usuário aperta o botão F5 (“Atualizar” no IE), pois ele ignora os campos e (aparentemente) repete a última requisição. É isso mesmo que acontece? Há como apagar essa última requisição, de forma que o usuário aperte F5 e todos os campos continuem vazios?

obrigado pessoal!

Insira o registro no sistema e jogue ele pra outra pagina que da uma manesagem de ok! Com isso se ele der f5 so atualiza a pagina de ok!

insere, limpa so campos e cria um novo request. com isso os campos vão estar limpos e o request zerado.

[]'s

Após a inserção, faça um sendRedirect ao invés de forward.

Qdo for feito o redirect, será criada uma nova requisição(request), e o F5 sempre repete o último request, mas nesse caso não haverá problema pois o seu último request será chamar a pg em branco. Sacou?

Abraço.