dans mon code j'ai besoin d'indiquer le chemin de certains fichiers par exemple
pour le Chargement et la compilation du rapport ireport
pour la Création du rapport au format PDF
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 JasperDesign jasperDesign = JRXmlLoader.load("C:\\Documents and Settings\\naima.nabi\\Mes documents\\bon\\activation.jrxml");
or cette solution n'est pas portable d'ailleur quand j'ai deployé mon projet dans un serveur j'avais ce problème (chemin de fichier introuvable)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 JasperExportManager.exportReportToPdfFile(jasperPrint, "C:\\Documents and Settings\\Mes documents\\ireport_raport\\rapport4.pdf");
je veux mettre ces fichiers dans un dossier et le mettre dans le "webroot"
ensuite le chemin sera relatif au webroot
par exemple pour les jsp j'ai crée un dossier "images" dans le webroot pour les images ou j'ai mis toutes les images ensuit je fais ça dans le code des jsp pour réferer une image:
j'ai essaye ça dans le code des actions j'ai mis ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <layout:img src="../images/entete2.JPG" width="100%"/>
mais y'a une erreur chemin de fichier introuvable)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 JasperDesign jasperDesign = JRXmlLoader.load("..bon\\activation.jrxml");
pouvez me dire comment faire ça ??
merci
Partager