Je souhaite ouvrir un fichier PDF à partir d'un fichier jsp. Le fichier jsp et le fichier PDF se trouvent dans le même répertoire. J'utilise le morceau de code suivant:comment ouvrir un fichier pdf à partir de java?
if (Desktop.isSupported()) {
try {
File myFile = new File("<file name>.pdf");
Desktop.getDesktop().open(myFile);
} catch (IOException ex) {
// no application registered for PDFs
}
}
Cependant, je reçois l'erreur que le fichier est introuvable. Vérifié user.dir et il pointe vers mon tomcat/bin. Comment puis-je me référer au pdf pour l'ouvrir?
Vous avez obtenu le code de cette question http://stackoverflow.com/questions/2546968/open-pdf-file-on-fly-from-java-application/2547004#2547004 – user811433
ci-dessus code ouvrira PDF sur le serveur si le bureau est disponible, vous devez utiliser forward ou rediriger de jsp à pdf pour l'exposer à l'utilisateur – gertas
gertas, pouvez-vous me donner un échantillon de code pour le faire? – user811433