Tässä JSPllä tehty URL Rewrite. Eli, siis on index.jsp tiedosto jonka kautta selataan sivuja siten, että linkki on index.jsp?page=1, index.jsp?page=2, jne...
En ole keksinyt vielä miten page muuttujassa voisi käyttää String tietotyyppiä.
Ensimmäinen listaus on index.jsp ja toinen header.jsp. Molempiin tulee jsp koodia. footer.jsp tiedostoon ei tule.
<%@ include file="header.jsp" %> <% int sivu = 0; String parm = request.getParameter("sivu"); if (parm != null) sivu = Integer.parseInt(parm); if (sivu == 0) { %> <%@ include file="includes/etusivu.jsp" %> <% } else if (sivu == 1) { %> <%@ include file="includes/sivu1.jsp" %> <% } else if (sivu == 2) { %> <%@ include file="includes/sivu2.jsp" %> <% } else if (sivu == 3) { %> <%@ include file="includes/sivu3.jsp" %> <% } else { %> <%@ include file="includes/error.jsp" %> <% } %> <%@ include file="footer.jsp" %>
<%@ page session="false" %> "-//W3C//DTD HTML 4.01 Transitional//EN">"Content-Type" content="text/html; charset=iso-8859-1"> "css/stylesheet.css" rel="stylesheet" type="text/css">
Aihe on jo aika vanha, joten et voi enää vastata siihen.