ta bort en request parameter

Java

0 svar · 222 visningar · startad av Jaar

Medlem sedan juli 2001434 inlägg
Trådstart#1

Jag skulle vilja kunna "ta bort" en parameter som skickas till en sida.

Exempel:
Alla sidor kan ta emot parametrarna message / errorMessage som skickar text om olika saker (inloggningen lyckades etc etc)

Jag har en koll (i ett filter) som kollar så att användaren är inloggad.

Om man går till en skyddad sida och inte är inloggad (Troligen för att tiden gått ut) så kan det hända att parametern "message" eller "errorMessage" är satt. Jag skulle vilja ta bort den utan att röra eventuella andra parametrar.

request.removeAttribute är det enda som verkar finnas och det är ju inte rätt.

Här är koden hur jag skickar vidare användaren till loginsidan

RequestDispatcher ds = ctx.getRequestDispatcher(ApplicationUtil.loginPage);
ds.forward(request, res);

Kanske måste man bryta ut eventuella paramtrar och skicka dem på nytt, eller?

Is there a way? :)

299 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
164 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
164 ms — ändringar (db)