Arquivo pdf

5 respostas
V

Boa noite pessoal!

Preciso de saber como faço para abrir um arquivo pdf no java.

Gostaria de clicar em um botão e abrir o arquivo.

Alguém pode me dar um help?

Uso Netbeans 61 com tomcat.

Obrigada.

5 Respostas

mgarcia

creio q para abrir o pdf, é recurso do browser

debug

estou com a mesma dificuldade. :frowning:

vi-gb

Eu uso assim para mostra o meu pdf gerado pelo jasper, espero qeu ajude.

FacesContext faces = FacesContext.getCurrentInstance();
HttpServletResponse response = (HttpServletResponse) faces.getExternalContext().getResponse();

ServletOutputStream ou = response.getOutputStream();
//gerando o pdf no jasper
rp.imprimePDF(ou);
response.setContentType("application/pdf");
response.setHeader("Content-Disposition", "inline; filename=\"meuPdf.pdf\"");

ou.flush();
ou.close();

faces.responseComplete();
debug

Boa tarde!

rapaz nao abusando muito…
teria como colocar o exemplo completo?

he que nao conseguir rodar aqui :frowning:

tks!

JotaJota

O que ele quis dizer é que ele esta fazendo um servlet para abrir o pdf x.

Criado 14 de maio de 2009
Ultima resposta 1 de fev. de 2010
Respostas 5
Participantes 5