webForumDet fria alternativet

ta bort en request parameter

0 svar · 220 visningar · startad av Jaar

JaarMedlem sedan juli 2001434 inlägg
#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? :)

Genererad på 411 ms · cache AV · v20260730165559-full.f96bc7eb