Précédent   Forum du club des développeurs et IT Pro > Java > Serveurs, conteneurs, et Java EE > JBoss
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/08/2012, 00h18   #1
franco9
Nouveau Membre du Club
 
Homme
Inscription : juin 2012
Messages : 140
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juin 2012
Messages : 140
Points : 36
Points : 36
Par défaut Accéder à un dossier sous WebContent

salut,

je travail avec jboss

et dans mon application JEE j'ai créé un dossier nommé Reporting et j'ai placé le fichier test.jrxml dans ce dossier

mon but est comment accéder à ce fichier

j'essaye avec ce code :

Code :
1
2
3
4
5
6
 
             String filePath = reques.getSession().getServletContext().getRealPath("/Reporting ");
 
             File fileNew = new File(filePath,"test.jrxml");
 
             JasperDesign jasperDesign = JRXmlLoader.load(fileNew );

mais lors de test j'ai trouvé erreur au niveau de cette ligne :
Code :
 String filePath = reques.getSession().getServletContext().getRealPath("/Reporting ");
erreur pour accéder à ce dossier
Code :
java.lang.NullPointerException
franco9 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2012, 02h06   #2
abdousoft
Candidat au titre de Membre du Club
 
Homme abdou
Étudiant
Inscription : mai 2011
Messages : 52
Détails du profil
Informations personnelles :
Nom : Homme abdou
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 52
Points : 14
Points : 14
Salut,
essaie ça:
Code :
String filePath = reques.getSession().getServletContext().getRealPath("/WEB-INF/Tondossier/tonSousDossier");
abdousoft est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2012, 02h42   #3
franco9
Nouveau Membre du Club
 
Homme
Inscription : juin 2012
Messages : 140
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juin 2012
Messages : 140
Points : 36
Points : 36
merci pour votre réponse,

j'arrive à générer un rapport pdf

et pour l'enregistrer j'ai utilisé ce code :
Code :
1
2
// creation du fichier .PDF
            JasperExportManager.exportReportToPdfFile(jasperPrint,  "C:\\Report\\test.pdf");
donc le fichier généré est enregistré sous : C:/Report

je veux pour le moment l'enregistrer dans le dossier Reporting qui est sous WebContent
franco9 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2012, 04h10   #4
abdousoft
Candidat au titre de Membre du Club
 
Homme abdou
Étudiant
Inscription : mai 2011
Messages : 52
Détails du profil
Informations personnelles :
Nom : Homme abdou
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 52
Points : 14
Points : 14
Salut,
Tu n'a qu'à lui donner le chemin absolu de ton répertoire reporting càd C:\\...\\WebContent\\reporting
abdousoft est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h02.


 
 
 
 
Partenaires

Hébergement Web