Re: Webprojekt -> definitiven Pfad ermitteln?
- From: "Olli Mayer" <olli.spam@xxxxxxx>
- Date: Sun, 20 Sep 2009 20:00:14 +0200
Hi Thorsten,
ServletContext#getRealPath("/") gibt dir den absoluten Pfad zurück.
Mit Eclipse-WTP wird das webapp Verzeichnis in den Eclipse Workspace
umgebogen (sofern du einen Tomcat einsetzt).
Ja, genau, ich setze einen Tomcat ein. Aber wie bekomme ich den relaen Pfad?
Hast du auf den File#separator ("\" bzw. "/") in dem absoluten PfadHm, ich bin mir leider nicht ganz klar was Du hier meinst. Ich habe in
geachtet? Nicht das dein Pfad unter Windows ein "meinpfad\temp" oder
ähnliches enthält.
meiner WebApp Struktur in der ich eine Verzeichn is temp habe in welches ich
meine Files schreiben uns lesen moechte....
Möchtest du Dateien aus Eclipse mit deployen um Sie dann zu öffnen, müssenDerzeit bin ich noch nichtbeim deployen, wenn ich das Werkl im Eclipse
Sie im WebContent Ordner liegen, damit Sie in den Webapp-Pfad unterhalb
des Workspace kopiert werden.
anwerfe moechte ich einfahc einen File unter (hier im speziellen:
E:/WebApp/WebContent/temp (im Eclipse Workspace) ) erstellen....
ServletContext#getcontextPath liefert dir meiner Meinung nach denDas werde ich morgen ausprobieren, danke.
<url-pattern> des Servlet Mapping.
Danke und
LG
Olli
"Thorsten Kinze" <kinze@xxxxxxxxxxx> schrieb im Newsbeitrag
news:h92nfl$af9$1@xxxxxxxxxxxxxxxxxxxxx
Hallo
Olli Mayer schrieb:
Hi,
Um den realen Pfad zu eruieren (E:/WebApp/WebROOT) habe ich es versucht
mittels
getServletContext().getRealPath("/") => Ergibt den Ecplipse temp-Pfad
..plugin/...bla...
ServletContext#getRealPath("/") gibt dir den absoluten Pfad zurück.
Mit Eclipse-WTP wird das webapp Verzeichnis in den Eclipse Workspace
umgebogen (sofern du einen Tomcat einsetzt).
Hast du auf den File#separator ("\" bzw. "/") in dem absoluten Pfad
geachtet? Nicht das dein Pfad unter Windows ein "meinpfad\temp" oder
ähnliches enthält.
Möchtest du Dateien aus Eclipse mit deployen um Sie dann zu öffnen, müssen
Sie im WebContent Ordner liegen, damit Sie in den Webapp-Pfad unterhalb
des Workspace kopiert werden.
Eventuell musst du aber auch Security Einstellungen im Servlet Container
anpassen?
getServletContext().getContextPath() => Ergibt einen LeerstringServletContext#getcontextPath liefert dir meiner Meinung nach den
<url-pattern> des Servlet Mapping.
Vielen Dank und liebe GruesseOlli
Gruß Thorsten
.
- Follow-Ups:
- Re: Webprojekt -> definitiven Pfad ermitteln?
- From: Thorsten Kinze
- Re: Webprojekt -> definitiven Pfad ermitteln?
- References:
- Webprojekt -> definitiven Pfad ermitteln?
- From: Olli Mayer
- Re: Webprojekt -> definitiven Pfad ermitteln?
- From: Thorsten Kinze
- Webprojekt -> definitiven Pfad ermitteln?
- Prev by Date: Re: Markierung von Schleifen: Schlechter Stil?
- Next by Date: Re: Markierung von Schleifen: Schlechter Stil?
- Previous by thread: Re: Webprojekt -> definitiven Pfad ermitteln?
- Next by thread: Re: Webprojekt -> definitiven Pfad ermitteln?
- Index(es):
Relevant Pages
|