webForumDet fria alternativet

querystrings i jsp?

4 svar · 244 visningar · startad av WebbisNet

WebbisNetMedlem sedan feb. 20032 027 inlägg
#1

I asp så kan querystringen se ut så här för att visa flera sidor i samma fil

<%
Query = request.querystring("page")
if Query = "" Then
Response.Redirect "default.asp?page=main"
end if
%>

<% if request.querystring("page") = "main" Then %>

.............hela sidan

<%End If%>

Hur skriver man om detta så att det passar i jsp?

ViktorMedlem sedan aug. 20021 752 inlägg
#2

I JSP skulle samma kod seut såhär

<%
if(request.getParameter("page")==null)
{
	response.sendRedirect("default.jsp?page=main");
}
else if(request.getParameter("page").equals("main"))
{
%>
.............hela sidan
<%
}
%>

/Viktor

WebbisNetMedlem sedan feb. 20032 027 inlägg
#3

Viktor skrev:

I JSP skulle samma kod seut såhär

<%
if(request.getParameter("page")==null)
{
	response.sendRedirect("default.jsp?page=main");
}
else if(request.getParameter("page").equals("main"))
{
%>
.............hela sidan
<%
}
%>

/Viktor

<%
Query = request.querystring("page")
if Query = "" Then
Response.Redirect "default.asp?page=main"
end if
%>

<% if request.querystring("page") = "main" Then %>

.............hela sidan

<%End If%>

<% if request.querystring("page") = "AnnanSida" Then %>

.............hela sidan

<%End If%>

Det är så här jag vill ha det i jsp

ViktorMedlem sedan aug. 20021 752 inlägg
#4

Då behöver du bara lägga till en till else if sats

<%
if(request.getParameter("page")==null)
{
	response.sendRedirect("default.jsp?page=main");
}
else if(request.getParameter("page").equals("main"))
{
%>
.............hela sidan
<%
}
else if(request.getParameter("page").equals("AnnanSida"))
{
%>
.............hela sidan
<%
}
%>

/Viktor

PalleMedlem sedan apr. 20003 174 inlägg
#5

Flyttas från Webbutveckling - Övrigt.

mvh Palle
Moderator webForum

151 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)