Response.SetHeader

Caros,

Estou com um problema, estou gerando um arquivo csv a partir de uma pagina jsp, acontece que apos gerar e salvar o arquivo, meu sistema fica lento. Utilizo as seguintes definições no cabecalho da pagina jsp.

response.setContentType(“text/csv”);
response.setHeader( “Content-Disposition”, “attachment; filename=myfile.txt”);
response.setHeader(“Pragma”, “public”);
response.setHeader(“Cache-Control”, “no-store”);
response.setDateHeader(“Expires”, 0);

O que devo fazer para solucionar o problema e deixar minha aplicação rodando normalmente?

Como assim lento? O browser fica lento? O server fica lento?

Por favor descreva com mais detalhes.

Guilherme.

O navegador estava ficando lento, depois que exportava o arquivo, parecendo que um processo estava rodando por debaixo. Mas com a mudança de alguns parametros na pagina jsp, a performance melhorou.
A pagina normalmente carregada, ja apresentava alguma lentidão, devido a possuir muitos registros e muitos componentes html. Pois a consulta sql realizada para capturar os dados e exibir na pagina, retornava muitos registros.

response.setHeader(“Pragma”, “public”);
response.setHeader(“Cache-Control”, “max-age=30”);
response.setDateHeader(“Expires”, -1);

De qualquer maneira, obrigado pela atenção.