Problema com variáveis em Servlets

Olá pessoal!

Estou fazendo uma aplicação com Servlets para rodar na intranet, e estou tendo alguns problemas. tenho uma desconfiaça quanto ã causa destes problemas, mas gostaria de confirmar com quem já possui mais experiência com servlets, estou apenas começando…

Eu tenho diversos forwards na aplicação. Sempre uma página encaminha direto para outra, etc. Quando chego na última parte devo voltar para o primeiro Servlet, o que é feito quando o usuário clica em um link. Mas o que acontece é que parece que quando eu volto pro primeiro Servlet e executo tudo de novo, algumas variáveis dos servlets intermediários guardam valores da execução anterior… Como se ele voltyasse executando do ponto em que parou quando chamou o último Servlet…
Alguém sabe se isso é normal e como posso corrigir!?!?

Muito obrigado e um abraço a todos!