Chemin relatif et absolu + DocumentRoot - Java - Programmation
Marsh Posté le 26-02-2003 à 09:38:48
persepolis a écrit : Bonjour, |
c'est ptet parce que /term est chemin absolu
Marsh Posté le 26-02-2003 à 09:48:20
gloop a écrit : |
DocumentRoot, d'apres ce que j'ai compris, doit permettre d'avoir une nouvelle racine alors je vois pas pourkoi /term ca n'irait pas.
De toute façon, G essayé /term, term, ./term .......
Marsh Posté le 26-02-2003 à 10:03:02
Euh... j'vois pas pourquoi ton Java prendrait le DocumentRoot en compte ? java.io.File, ça se réfère pas au DocumentRoot d'Apache hein, même dans le cas d'une servlet ou que sais-je.
Ou alors c'est une feature super cachée et mon Websphere me ment tous les jours
Marsh Posté le 26-02-2003 à 10:11:33
Taiche a écrit : |
je confirme ...
je sais même pas de quoi tu parles quand tu dis "DocumentRoot"
pour faire un rep relatif :
Code :
|
Marsh Posté le 26-02-2003 à 10:15:59
benou a écrit : |
Bin apparemment c'est le DocumentRoot du httpd.conf d'un Apache, quoi. L'endroit où pointe le / de ton site web.
Marsh Posté le 26-02-2003 à 10:27:23
ha
ouais ben donc je confirme que ca a rien à voir !!
à la rigueur depuis un mteur de servet il peut faire un new File(getContext().getRealPath("/" ), repRelatif) pour récupérer ce chemin
Marsh Posté le 26-02-2003 à 14:24:14
benou a écrit : à la rigueur depuis un mteur de servet il peut faire un new File(getContext().getRealPath("/" ), repRelatif) pour récupérer ce chemin |
en fait je suis con, suffit de faire getContext().getRessourceAsStream("/cheminRelatifAuDocRoot" )
Marsh Posté le 26-02-2003 à 09:34:46
Bonjour,
Je n'arrive pas a acceder à des repertoires avec un chemin relatif. Lorsque que je fais:
fRep = new File("/data/Log/term" );
Ca marche .
Par contre, si dans httpd.conf je declare mon DocumentRoot
DocumentRoot "/data/Log"
et que je fais :
fRep = new File("/term" );
Ca ne marche pô...
---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.