Zethyr Skrevet 8. september 2006 Del Skrevet 8. september 2006 Har her quotet det vesentlige fra sida mi som jeg prøver å få til litt smartere JSP includes med (brukeren sender argumenter slik: index.jsp?page=booh). Jeg mottar argumentet, og når jeg printer det ut siden så kommer det opp akkurat det som følger likhetstegnet i linken. Ergo konkluderer jeg at det ikke er noe feil med GET-infoen og mottaket av den. Problemene oppstår riktignok etterpå, for uansett hva jeg sender som parametre til sida, er det else-setningen som trigger: jeg får skrevet ut "heihå222" fremfor "heihå" i min bittelille feilsøkingsrutine, og main.jsp blir inkludert uansett hva jeg sender som parametre (også om jeg skriver "index.jsp?page=ommeg") Noen som har en idé om hva som er feil her? slik jeg har konstruert if-setningen skal jeg sammenlikne verdien av variablen pageParam med strengen "ommeg" right? Eller er det her jeg tar feil? Om noen har et lettfattelig kompendium eller en god nybegynnerguide til JSP hadde jeg også satt pris på noen lenker <% String getPage; String pageParam = request.getParameter("page"); if(pageParam == "ommeg"){ getPage = "ommeg.jsp"; out.println("heihå"); } else{ getPage = "main.jsp"; out.println("heihå222"); } %> <%@ include file="header.jsp" %> <div id="sidebar"> Feilsøking:<br /> <%=getPage%><br /> <%=pageParam%> </div> <jsp:include page="<%=getPage%>" /> På forhånd takk for all hjelp =) Lenke til kommentar
pgdx Skrevet 8. september 2006 Del Skrevet 8. september 2006 Uten at jeg noensinne har gjort dette, er ikke dette strengsammenligning? if (pageParam.equals("ommeg")) { do-dee-dooo; } Lenke til kommentar
Zethyr Skrevet 8. september 2006 Forfatter Del Skrevet 8. september 2006 Uten at jeg noensinne har gjort dette, er ikke dette strengsammenligning? if (pageParam.equals("ommeg")) { do-dee-dooo; } 6828644[/snapback] Ahh.. det har jeg aldri hørt om. Det virket heldigvis, da Jeg har kun et (utdatert) hefte å forholde meg til som dekker JSP over 20 sider, så jeg har ikke så mye å slå opp i. Jeg spør igjen; noen som har noen references/eBooks/tutorials som kan være verdt å merke seg? Lenke til kommentar
pgdx Skrevet 8. september 2006 Del Skrevet 8. september 2006 Kanskje ikke veldig effektivt, men API-ene står på java.sun.com Det er massevis av sider rundt om som forklarer bra, kanskje du kan begynne med Brewing Java? Å sammenligne strenger er ikke som å sammenligne integere. Lenke til kommentar
Frank2004 Skrevet 8. september 2006 Del Skrevet 8. september 2006 (endret) Sun's JEE tutorial er kanskje et greit sted å begynne. Dekker servlets, JSP og JSTL. (og en god del mer..) http://java.sun.com/javaee/5/docs/tutorial/doc/index.html Endret 8. september 2006 av Frank2004 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å