EZAccess Skrevet 22. oktober 2004 Del Skrevet 22. oktober 2004 Trenger å bruke JSP til å lage en meny. Slik blir det på PHP <a href="?go=contact">Conatct</a> <?PHP if(!$go){ $go = $HTTP_GET_VARS['go']; } if($go=="" or $go=="news"){ include("news.php"); }elseif($go=="contact"){ include("contact.php"); ... ?> Hvordan gjøres dette med JSP? Lenke til kommentar
Frank2004 Skrevet 22. oktober 2004 Del Skrevet 22. oktober 2004 Trenger å bruke JSP til å lage en meny.Slik blir det på PHP <a href="?go=contact">Conatct</a> <?PHP if(!$go){ $go = $HTTP_GET_VARS['go']; } if($go=="" or $go=="news"){ include("news.php"); }elseif($go=="contact"){ include("contact.php"); ... ?> Hvordan gjøres dette med JSP? Kikk på JSTL's <c:import> tag. -Frank Lenke til kommentar
mikaelandre Skrevet 26. oktober 2004 Del Skrevet 26. oktober 2004 Jsp har en funksjon som heter include file, men problemet med den er at alle fuilene inkluderes før noe kode blir tolket. på den måten må du vite hvilke filer som skal inkluderes når du skriver koden, og ikke basert påbruker input. men det er mulig det finnes en annen metode som tekler dette.... Lenke til kommentar
er@ser Skrevet 26. oktober 2004 Del Skrevet 26. oktober 2004 (endret) Include med dynamisk fil <% String fileName="meny.jsp" %> <jsp:include page="<%=fileName%>" flush="true"/> Include med parametere: <jsp:include page="side.jsp" flush="true" > <jsp:param name="param1" value="<%=dynparam1%>" /> <jsp:param name="param2 value="<%=dynparam2%>" /> <jsp:param name="param3" value="statiskparam" /> </jsp:include> Include uten parametere: <jsp:include page="side.jsp" flush="true"/> Ditt eksempel: <% String go = request.getParameter("go"); if(go==null){ go=""; } if(go.equals("contact")){ %><jsp:include page="contact.jsp" flush="true"/><% } else { %><jsp:include page="annet.jsp" flush="true"/><% } %> Noe sånt? Endret 27. oktober 2004 av er@ser Lenke til kommentar
EZAccess Skrevet 26. oktober 2004 Forfatter Del Skrevet 26. oktober 2004 Prøvde å kjøre eksempelet. Får feil på Request og varibelen go blir ikke skikkelige definert virker det som. Lenke til kommentar
er@ser Skrevet 27. oktober 2004 Del Skrevet 27. oktober 2004 Fikset forrige innlegg. Eksempelet funger fint når du har skrevet request med liten r... Lenke til kommentar
EZAccess Skrevet 28. oktober 2004 Forfatter Del Skrevet 28. oktober 2004 Takker så mye for hjelpen! Det fungerer nå. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå