Spring MVC:Comment obtenir le chemin d'accès au fichier dans le Contrôleur?
J'ai structure de dossier suivante:
ProjectFolder/images/some images
Dans le même dossier
ProjectFolder/WEB-INF/classes/com/xyz/here is java file of controller.
Comment puis-je obtenir le chemin de l'image dans le contrôleur?
S'il vous plaît, aider.
Merci 🙂
Pourquoi ne pouvez-vous pas simplement utiliser
Je suis même essayé mais FileNotFound exception s'est produite.
Pouvez-vous nous montrer du code?
FileInputStream inputStream = new FileInputStream("/images/abandonner.png");
Cela ne fonctionnera pas. Vous ne pouvez pas utiliser un FileInputStream dans un contexte web de ce genre. Obtenir un autre jet d'ailleurs.
/images/some images
?Je suis même essayé mais FileNotFound exception s'est produite.
Pouvez-vous nous montrer du code?
FileInputStream inputStream = new FileInputStream("/images/abandonner.png");
Cela ne fonctionnera pas. Vous ne pouvez pas utiliser un FileInputStream dans un contexte web de ce genre. Obtenir un autre jet d'ailleurs.
OriginalL'auteur Sachin J | 2012-01-19
Vous devez vous connecter pour publier un commentaire.
Si ses un contexte web peut être quelque chose comme cela pourrait aider à
ou peut-être quelque chose comme ceci:
OriginalL'auteur Moinul Hossain
Vous pouvez stocker votre chemin de l'image dans le fichier de propriétés.
magasin de fichier de propriétés dans votre classpath.
maintenant accéder à la propriété dans votre contrôleur de classe comme ceci:
notez que vous devez utiliser échapper personnage dans votre fichier de propriétés comme :
OriginalL'auteur JOHND