Boa tarde galera,alguem teria um codigo de como abrir um arquivo doc via servlet da maneira mais otimizada??Tenho um codigo faz isso mas sempre aparece aquela caixa pra download,é possivel q ele abrar direto sem essa caixa d download??muito obrigado!!!
Olá marciomarc,
Segue o trecho do código da servlet que envia um arquivo para o navegador do usuário.
OBS.: Caso no computador do usuário não exista nenhum aplicativo associado ao formato do arquivo (ContentType) obrigatoriamente será realizado o download do arquivo.
// Caso deseje que o documento fique disponível para download ao invés de abrir
// o documento no próprio browser basta alterar "inline" p/ "attachment"
response.addHeader("Content-Disposition", "inline; filename=NOME_DOCUMENTO.doc");
// seta o tipo de documento que será gerado
response.setContentType("application/msword");
Você pode encontrar a lista de content type no link da W3C Schoolhttp://www.w3schools.com/media/media_mimeref.asp
Falow,
Alcides Flach