Pessoal,
Tenho uma aplicação Java, JSP/Servlets rodando no Tomcat5. Estou acessando essa aplicação através do Internet Explorer versão 6.
Necessito disponibilizar para download alguns arquivos que possuem caracteres especiais e espaços no nome. Isso é um requisito, não posso remover os espaços e caracteres especiais.
Quando faço o download dos arquivos e abre a telinha abri ou salvar, o nome do arquivo está modificado.
Exemplo: No servidor o nome do arquivo é: Teste ABC 1º.txt
Já nessa telinha onde posso abri ou salvar o nome do arquivo foi modificado para:
Teste [1]ABC 1º.txt
Parte do código que estou usando:
String nomeArquivo = "Teste ABC 1º.txt";
response.reset();
response.setContentType("APPLICATION/OCTET-STREAM");
response.addHeader("Content-disposition","attachment; filename=\""+nomeArquivo+"\"");
Alguém tem alguma idéia do que pode está ocorrendo?
Agradeço desde já pela ajuda.
Grato,
Samuel