Avatar billede r9 Nybegynder
21. april 2002 - 19:58 Der er 2 kommentarer og
2 løsninger

Sende videre til en ny JSP side?

Mange steder i mine JSP sider tjekker jeg i en if sætning og noget er sandt. Hvis det er det, så skal brugeren sendes videre til en ny JSP-side.

Måden jeg sender brugeren videre, er ved at refresh siden vha. <META HTTP......>

Men er der ikke en smartere måde?
Måske noget JSP specifikt?

Avatar billede lbhansen Nybegynder
21. april 2002 - 21:43 #1
du kan prøve
request.getRequestDispatcher.forward("/min_anden.jsp").include(request,response);

eller
request.getRequestDispatcher.include("/min_anden.jsp").include(request,response);

så vil du blive forwarded til den anden jsp uden at klienten ligger mærke til det.
Avatar billede disky Nybegynder
21. april 2002 - 23:58 #2
der findes en lettere måde:

response.sendRedirect("NySide.jsp");

Den virker upåklageligt.
Avatar billede lbhansen Nybegynder
22. april 2002 - 07:04 #3
den eneste forskel på de to metoder at sendRedirect sender et svar tilbage til klienten, der fortæller den hvor du skal gå hen bagefter, hvis man bruger requestdispatcheren så bliver selve requestet videreført internt i containeren uden klienten bliver nødt
til at lave et ekstra kald.
Avatar billede r9 Nybegynder
22. april 2002 - 09:46 #4
jeg takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen

Erhvervshus Hovedstaden S/I

Erfaren IT- og AI-specialist

Capgemini Danmark A/S

Java Engineer