Segurança do IE

Olá,

Tenho uma aplicação que está dando erro devido a segurança do IE…

O negócio é o seguinte:

Tenho um formulário (Tela1) com Data Inicial e Data Final a serem preenchidas.

O resultado da pesquisa é uma listagem (Tela2) com vários links que chamam outro servlet.

Ao clicar no link é apresentado um comprovante (Tela3) ao usuário e ponto final, aqui ele só pode imprimir ou voltar à tela anterior.
O meu problema é voltar para tela anterior, pois quando tento fazer isso (history.back) o IE mostra uma mensagem de segurança informando que exitem itens não seguros a serem exibidos…

Pelo que entendi, isto ocorre pois ele tenta carregar as informações digitadas pelo usuário na Tela1, sendo que elas não são mais necessárias, já que quero voltar para Tela2 .

No FireFox funciona perfeitamente, por isso tenho certeza que é coisa do IE. Já tentei colocar tags no html para manter o cahe mas não funcionou…

Alguma sugestão para me ajudar…
Obs.: Espero ter sido claro na explicação.

Nao existe absolutamente nenhuma outra maneira que vc poderia fazer a navegacao funcionar sem usar o objeto history?

Não,

Senão eu teria que executar o servlet toda vez que tivesse que voltar a tela… A execução do servlet não é problema, e sim a origem dos dados, pois acesso outro sistema para obter informações… Então se eu optar por executar novamente o servlet ao invés do history, estaria executando o acesso a outros sistemas várias vezes mais…

Uhm… pq nao fazer cache dos dados no servlet container?