Bonjour à tous !
J'ai une question simple mais compliquée à expliquer
J'ai une application web Java.
J'utilise un FrontController (Struts) afin d'avoir mes controller sous forme de POJO et aussi Spring pour injecter certaines variables.
L'application doit pouvoir parser des fichiers CSV.
Les fichiers CSV sont placé dans /web/WEB-INF/CSV/nom_généré.csv
Mon application comporte un helper pour les fichier CSV.
Ce helper est dans /src/nom.du.package.helper/CSVHelper.java
Ma classe pour parser mes fichiers CSV a besoin d'un FileReader.
Le FileReader demande un String avec le chemin du fichier.
Quel est ce chemin de fichier ?
Après avoir testé toutes les déclinaisons possible ( commencer par web, WEB-INF, .., ., / ) j'avoue que je planche sur le sujet !
Comment une classe Java dans le dossier src peut acceder à des fichiers dans le dossier web ??
Merci d'avance de vos réponses !
Partager