Struts Action fazendo Download no documento MS word

1 resposta
S

Olá
Todos
Estou tentando fazer download de um documento word com esse codigo abaixo:

ByteArrayOutputStream writerBytes = new ByteArrayOutputStream();

response.setContentType(application/word);

response.setHeader(Content-disposition, inline; filename= + c:\temp\MyDocument.doc);

response.setContentLength(writerBytes.size());

ServletOutputStream writer = response.getOutputStream();

writerBytes.writeTo(writer);

writer.flush();

writer.close();

Esse código sempre abre uma nova instance do word com um novo documento, quando na verdade ele deveria fazer download MyDocument.doc e em seguinda abrir o documento.

O Que estaria errado com esse código?

Grato

1 Resposta

von.juliano

Altere a seguinte linha, assim deve funcionar:response.setContentType("inline/download");
Blz? Flw! :thumbup:

Criado 7 de dezembro de 2007
Ultima resposta 7 de dez. de 2007
Respostas 1
Participantes 2