Avatar billede ripley Nybegynder
21. juni 2004 - 10:03 Der er 3 kommentarer og
1 løsning

Response.sendRedirect

Jeg skal have en side redirected til en anden URL ud fra nogle valg i radio-buttons.

Det er en JSP-side og koden indtil redirect er i JSP. Men jeg kan ikke finde ud af, hvordan det kan laves.
Indtil videre har jeg bare redirected med java script:
<SCRIPT language="javascript">
    window.location.href= "<%= pathUrl %>";
</SCRIPT>
Men det irriterer mig lidt.

Kan man bruge Response.sendRedirect i stedet? Jeg synes ikke, jeg kan få det til at virke - jeg er heller ikke helt klar over, om det er Java - eller om det er et JSP-tag - det er bare noget, jeg læste på et tidspunkt, men jeg kan ikke finde det igen!

Kan nogen hjælpe?
Avatar billede medions Nybegynder
21. juni 2004 - 10:06 #1
Fx. sådan her:

<%
if (!request.isSecure())
{
response.sendRedirect("https://dinside.dk");
}
%>

//>Rune
Avatar billede thundergod Nybegynder
22. juni 2004 - 08:23 #2
Det er java kode:-)
JSP = Java Server Pages hvor alt imellem <% %> er java kode.
Du er dog nødt til at vide at du med response.sendRedirect(..) kan miste dine requestatributter, hvis du har sådanne.
Hvis du vil beholde dit request objekt kan du anvende: (i JSP)
  <jsp:forward page="enandenJSP.jsp" />
Jeg havde en del problemer med det for en tid siden, arne_v hjalp, som altid på:
  http://www.eksperten.dk/spm/408164
Avatar billede ripley Nybegynder
29. september 2005 - 21:17 #3
thundergod - vil du lægge et svar?
Så kan du dele points med medions
Bedre sent end aldrig :o)
Avatar billede ripley Nybegynder
25. oktober 2005 - 12:56 #4
Nå, så går det til medions
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