Dans une appli web (servlet +bean),
j'aimerai accéder à certains fichier (en lecture) par File
depuis les beans donc pas de ServletContext.getResourceAsStream(String
path).
Je dois donc récupérer le path de base de l'appli pour le fournir aux beans.
Comment le faire à partir de l'init de la servlet ?
on connais pas le path à l'init de la servlet !?
ServletContext.getResourceAsStream(String path)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jerome moliere
wrote:
Bonjour à tous,
Dans une appli web (servlet +bean), j'aimerai accéder à certains fichier (en lecture) par File depuis les beans donc pas de ServletContext.getResourceAsStream(String path).
Je dois donc récupérer le path de base de l'appli pour le fournir aux beans.
Comment le faire à partir de l'init de la servlet ? on connais pas le path à l'init de la servlet !? par la servletconfig si !!!!
-- Auteur cahier du programmeur Java tome 2 - Eyrolles 10/2003 http://www.eyrolles.com/php.informatique/Ouvrages/ouvrage.php3?ouv_ean1382212111941
francoisledorner@hotmail.com wrote:
Bonjour à tous,
Dans une appli web (servlet +bean),
j'aimerai accéder à certains fichier (en lecture) par File
depuis les beans donc pas de ServletContext.getResourceAsStream(String
path).
Je dois donc récupérer le path de base de l'appli pour le fournir aux beans.
Comment le faire à partir de l'init de la servlet ?
on connais pas le path à l'init de la servlet !?
par la servletconfig si !!!!
Dans une appli web (servlet +bean), j'aimerai accéder à certains fichier (en lecture) par File depuis les beans donc pas de ServletContext.getResourceAsStream(String path).
Je dois donc récupérer le path de base de l'appli pour le fournir aux beans.
Comment le faire à partir de l'init de la servlet ? on connais pas le path à l'init de la servlet !? par la servletconfig si !!!!
j'ai trouvé, c'est tout simple comme d'hab ;-) getServletContext().getRealPath("/")
a écrit dans le message de news:Uemxb.1868582$
par la servletconfig si !!!!
je ne vois pas comment... c'est pas un ServletConfig InitParameter c'est pas un ServletContext attribute
peux tu m'en dire plus stp ? merci -- François LE DORNER
Jéjé
Dans l'article <_jmxb.1788704$, "francoisledorner" a tapoté :
j'ai trouvé, c'est tout simple comme d'hab ;-) getServletContext().getRealPath("/")
Attention, cette méthode ne marche pas si l'appli est déployée sous forme de .war . Il faut la déployer sous forme de répertoire pour que cette méthode fonctionne.
-- -- The absurd is the essential concept and the first truth. -- A. Camus ---------------------------- jerome.eteve_at_it-omics.com
Dans l'article <_jmxb.1788704$Id.271707@news.easynews.com>,
"francoisledorner" <francoisledorner@hotmail.com> a tapoté :
j'ai trouvé, c'est tout simple comme d'hab ;-)
getServletContext().getRealPath("/")
Attention, cette méthode ne marche pas si l'appli est déployée sous
forme de .war . Il faut la déployer sous forme de répertoire pour
que cette méthode fonctionne.
--
--
The absurd is the essential concept and the first truth.
-- A. Camus
----------------------------
jerome.eteve_at_it-omics.com
Dans l'article <_jmxb.1788704$, "francoisledorner" a tapoté :
j'ai trouvé, c'est tout simple comme d'hab ;-) getServletContext().getRealPath("/")
Attention, cette méthode ne marche pas si l'appli est déployée sous forme de .war . Il faut la déployer sous forme de répertoire pour que cette méthode fonctionne.
-- -- The absurd is the essential concept and the first truth. -- A. Camus ---------------------------- jerome.eteve_at_it-omics.com