S
ServletProblem_
Gast
hi,
habe ein template, das über ein Servlet namens "Navigate" die index.jsp immer aufruft und dort im Inhaltsbereich entscheidet, je nach Attribut, welche content.jsp included wird (also impressum.jsp, contact.jsp etc)
wenn ich jetzt gerade in /Navigate?do=impressum bin und mich einlogge, und der login ist fehlerhaft, kommt die fehlermeldung neben dem input, aber es wird eben auch die index.jsp mit der startseite aufgerufen. die URL ändert sich beim klick auf Login auf /Login
Ich möchte beim Login überprüfen auf welcher Seite er gerade ist und GENAU DIESE bei falschem Login auch wieder anzeigen.
Dazu bräuchte ich sowas wie in PHP $_SERVER[REQUEST_URI], dass mir den genauen aktuellen Pfad angibt.
Jetzt die Frage:
Wie bekomme ich den Servletnamen "Navigate" aus der URL extrahiert? Ich bekomm bei ServletPath nur die Information über index.jsp
Ich bekomme die ganze URL iwie zusammen, aber der Servlettname fehlt mir?
Entweder hab ich nen riessen Fehler im Grundaufbau gemacht, oder es ist einfach eine simple funktion. habe alle request.getXXX Funktionen durchprobiert, nichts liefert mir den wahren ServletNamen wie er in der URL steht.
DANKÖÖÖ
habe ein template, das über ein Servlet namens "Navigate" die index.jsp immer aufruft und dort im Inhaltsbereich entscheidet, je nach Attribut, welche content.jsp included wird (also impressum.jsp, contact.jsp etc)
wenn ich jetzt gerade in /Navigate?do=impressum bin und mich einlogge, und der login ist fehlerhaft, kommt die fehlermeldung neben dem input, aber es wird eben auch die index.jsp mit der startseite aufgerufen. die URL ändert sich beim klick auf Login auf /Login
Ich möchte beim Login überprüfen auf welcher Seite er gerade ist und GENAU DIESE bei falschem Login auch wieder anzeigen.
Dazu bräuchte ich sowas wie in PHP $_SERVER[REQUEST_URI], dass mir den genauen aktuellen Pfad angibt.
Jetzt die Frage:
Wie bekomme ich den Servletnamen "Navigate" aus der URL extrahiert? Ich bekomm bei ServletPath nur die Information über index.jsp
Ich bekomme die ganze URL iwie zusammen, aber der Servlettname fehlt mir?
Entweder hab ich nen riessen Fehler im Grundaufbau gemacht, oder es ist einfach eine simple funktion. habe alle request.getXXX Funktionen durchprobiert, nichts liefert mir den wahren ServletNamen wie er in der URL steht.
DANKÖÖÖ