sexta-feira, 3 de setembro de 2010

[java-br] Abrindo arquivos txt

·

 

Pessoal, tenho um jsp só para abrir arquivos.
Quando abro zip, doc, pdf, img funciona certinho.
Só quando abro txt que aparece uma tag <html> no final.
Alguém sabe o que pode ser?

Abaixo está o código
Map <String, String> docTypes = client.getDocTypesMap();
String ext = (String)docTypes.get(client.getDocumentType());

if (StringUtils.isEmpty(ext)){
ext = client.getDocumentType();
}

Map <String, String> mapTypes = client.getMineTypesMap();
String contType = (String)mapTypes.get(ext);

Base64 base64 = new Base64();
byte[] retorno = base64.decode(returnMap.get("success"));

try {
response.setContentType(contType);
response.setHeader("Content-Disposition","attachment;
filename=\""+client.getDocumentId() + "." + ext+"\"");
BufferedInputStream bis = new BufferedInputStream(new
ByteArrayInputStream(retorno));
long count = bis.available();
PrintWriter rsp =response.getWriter();

for (long index = 0; index < count; index ++){
int ch = bis.read();
rsp.write(ch);
}
} catch(Exception e) {
out.println(e);
}

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog