Parametrizace vkládané stránky.
authorFrantišek Kučera <franta-hg@frantovo.cz>
Wed, 06 Jan 2010 15:27:41 +0100
changeset 8f7d23a347564
parent 7 c2a8f0c77f77
child 9 b4e6cedcceca
Parametrizace vkládané stránky.
java/nekurak.net-web/web/WEB-INF/casti/paticka.jsp
java/nekurak.net-web/web/index.jsp
     1.1 --- a/java/nekurak.net-web/web/WEB-INF/casti/paticka.jsp	Wed Jan 06 14:58:42 2010 +0100
     1.2 +++ b/java/nekurak.net-web/web/WEB-INF/casti/paticka.jsp	Wed Jan 06 15:27:41 2010 +0100
     1.3 @@ -1,4 +1,6 @@
     1.4  <?xml version="1.0" encoding="UTF-8"?>
     1.5  <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0">
     1.6 -    <p id="paticka">© 2010 nekurak.net. Licence: Affero GPL.</p>
     1.7 +    <!-- Tento parametr nepochází od uživatele a máme ho pod kontrolou,
     1.8 +    jinak bychom ale všechny parametry měli escapovat. -->
     1.9 +    <p id="paticka">© ${param.rok} nekurak.net. Licence: Affero GPL.</p>
    1.10  </jsp:root>
    1.11 \ No newline at end of file
     2.1 --- a/java/nekurak.net-web/web/index.jsp	Wed Jan 06 14:58:42 2010 +0100
     2.2 +++ b/java/nekurak.net-web/web/index.jsp	Wed Jan 06 15:27:41 2010 +0100
     2.3 @@ -12,7 +12,12 @@
     2.4  	<body>
     2.5  	    <h1>Nekuřák.net</h1>
     2.6  	    <p>Začínáme s J2EE…</p>
     2.7 -	    <jsp:include page="WEB-INF/casti/paticka.jsp"/>
     2.8 +
     2.9 +	    <!-- vložíme si obsah jiného souboru
    2.10 +		 obsah WEB-INF není přímo dostupný uživateli -->
    2.11 +	    <jsp:include page="WEB-INF/casti/paticka.jsp">
    2.12 +		<jsp:param name="rok" value="2010" />
    2.13 +	    </jsp:include>
    2.14  	</body>
    2.15      </html>
    2.16