Pdf

Galera, em um dos meus forms beans, desejo abrir um arquivo pdf através do leitor de PDF instalado no PC do usuário.

Estou usando o seguinte código:

   Runtime.getRuntime().exec("cmd /c start \"\" c:/temp/anexo.pdf");

Problema:

  • No eclipse abre tranquilamente mas quando gero o arquivo .war o pdf não é aberto. Às vezes, muito raramente, mostra apenas a mensagem q dois processos estao acessando o arquivo e por isso nao podem abri-lo agora. Das outras vezes nenhuma mensagem é mostrada e o arquivo também não abre.

Alguma idéia?

Em um projeto web você vai ter que disponibilizar esse PDF para que o usuário baixe e abra.

[quote]furutani
Post 30/01/2010 18:01:12 Assunto: PDF
Em um projeto web você vai ter que disponibilizar esse PDF para que o usuário baixe e abra.[/quote]

isso deve ajudar…

[code] byte[] rel = RMIFile.getBytesFromFile(new File(file));

            		response.setContentType("application/pdf");
			        response.addHeader("Content-Disposition",
			                "attachment; filename=filename.pdf");
			        
			        response.getOutputStream().write(rel);[/code]

unica coisa q aki eu tenho uma função pra pegar os bytes do file…