folgender aufbau:
+ test
index.jsp <-- hier gibts die login action
+ css
css.css
+ base
seite1.jsp <-- hier zeigt der forward der "login.do" hin
seite2.jsp
so, also nach dem login ist man eigentlich auf base/seite1.jsp
(der browser zeigt aber noch login.do an) wenn ich jetzt von seite1 per href auf seite2.jsp verlinke sieht das bei mir so aus:
<a href="seite2.jsp" > seite2</a>
seite2.jsp liegt im gleichen ordner wie seite1. sollte also gehn.
der tomcat (5.0.30) meldet dann aber er kann "localhost:8080/test/seite2.jsp" nicht finden. das ist ja auch klar denn die seite ist unter "localhost:8080/test/base/seite2.jsp" zu finden.
beim css.css file ists das gleiche. von seite1.jsp aus zeigts auf:
<link rel="stylesheet" type="text/css" href="../css/css.css"></head>
das wird dann auch nicht gefunden.
wenn ich jetzt aber in die browserzeile das fehlende "base/" nich einfüge geht alles.
das versteh ich nicht...
würd mich freuen wenn mir wer helfen kann.
gruss flo
+ test
index.jsp <-- hier gibts die login action
+ css
css.css
+ base
seite1.jsp <-- hier zeigt der forward der "login.do" hin
seite2.jsp
so, also nach dem login ist man eigentlich auf base/seite1.jsp
(der browser zeigt aber noch login.do an) wenn ich jetzt von seite1 per href auf seite2.jsp verlinke sieht das bei mir so aus:
<a href="seite2.jsp" > seite2</a>
seite2.jsp liegt im gleichen ordner wie seite1. sollte also gehn.
der tomcat (5.0.30) meldet dann aber er kann "localhost:8080/test/seite2.jsp" nicht finden. das ist ja auch klar denn die seite ist unter "localhost:8080/test/base/seite2.jsp" zu finden.
beim css.css file ists das gleiche. von seite1.jsp aus zeigts auf:
<link rel="stylesheet" type="text/css" href="../css/css.css"></head>
das wird dann auch nicht gefunden.
wenn ich jetzt aber in die browserzeile das fehlende "base/" nich einfüge geht alles.
das versteh ich nicht...
würd mich freuen wenn mir wer helfen kann.
gruss flo
Comment