Duvida quanto a redirecionar servlet para arquivo de download

Galera, é o seguinte, tenho a seguinte função de redirecionamento:

private void redirecionar(HttpServletRequest request, HttpServletResponse response, String pagina) throws ServletException, IOException { RequestDispatcher dispatcher = request.getRequestDispatcher(pagina); dispatcher.forward(request, response); }
Em determinado trecho do código redireciono para um arquivo:

O usuário consegue baixar o arquivo automaticamente, porém os browsers estão renomeando este arquivo e eu quero que fique com o mesmo nome do servidor. Alguém sabe por que isso acontece?

Consegui com um amigo pelo MSN a solução, a quem se interessar, basta colocar a linha abaixo logo antes do redirecionamento:

Agradecimento a Luiz Atayde