forward außerhalb des Servlet-Kontext

Kryptaesthesie

Erfahrenes Mitglied
Guten Tag,

ich habe mal wieder ein Problem.
ich rufe meine Seiten via http://www.example.com/index.jsp auf.
Die index.jsp habe ich auf ein Servlet gemappt. Soweit so gut.
Ich möchte gerne auch via http://www.example.com/user/EinName zugreifen.

Jetzt müsste ich aber in den JSPs vor alle Bilder, JS und CSS-Dateien ein ../ voranstellen, wegen des ServletPath "/user".

Komme ich irgendwie aus dem Servlet-Kontext wieder raus? Ich möchte auch keinen Redirect ausführen, sondern beim Forward bleiben, da die URL im Browser http://www.example.com/user/EinName bleiben soll.

Komme ich irgendwie aus dem Servlet-Kontext wieder heraus?
Oder wie könnte ein Lösungsansatz aussehen?


Danke schon mal für eure Hilfe!
Gruß
Gerrit
 
Hmmmm, gibt es denn keine Möglichkeit den Pfad noch umzubiegen, ohne dass die URL in der Browserzeile verändert wird? :(

Evtl. mit javax.servlet.Filter?

Oder kann ich in der web.xml, oder demServlet irgendwas einstellen, dass wenn /user/username im Browser geladen werden soll, eine Weiterleitung auf /user.jsp?uid=4711 stattfindet?


Gruß
Gerrit :confused:
 

Neue Beiträge

Zurück