diff -r 0412c4dd489d -r fceba17855e9 java/nekurak.net-web/web/escapovani.jsp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/java/nekurak.net-web/web/escapovani.jsp	Fri Jan 08 01:54:47 2010 +0100
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
+	  xmlns:c="http://java.sun.com/jsp/jstl/core"
+	  xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
+          xmlns:fn="http://java.sun.com/jsp/jstl/functions"
+	  version="2.0">
+    <jsp:directive.page contentType="application/xhtml+xml"/>
+    <jsp:output doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
+		doctype-root-element="html"
+		omit-xml-declaration="false"/>
+
+
+    <html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+	    <title>Escapování</title>
+	</head>
+	<body>
+	    <h1>Escapování</h1>
+	    <h2>Vstup</h2>
+	    <!-- jednoduchý formulář na otestování uživatelského vstupu -->
+	    <form action="escapovani.jsp" method="post">
+		<fieldset>
+		    <input name="parametr1" type="text"/>
+		    <button>Odeslat!</button>
+		</fieldset>
+	    </form>
+	    <h2>Výstup</h2>
+	    <jsp:scriptlet>
+		Integer x = null;
+		x.toString();
+	    </jsp:scriptlet>
+	    <!-- vypíšeme si parametr zadaný uživatelem, ale ošetříme ho,
+	    aby nám nezbořil naši pěknou XHTML stránku -->
+	    <p><c:out value="${param.parametr1}" escapeXml="true"/></p>
+	    <!-- escapeXml="true" nemusíme psát – to je výchozí hodnota -->
+
+	    <p>Když potřebujeme dát
+		<abbr title="${fn:escapeXml(param.parametr1)}">„escapovaný“</abbr>
+		text do atributu, použijeme funkci <code>escapeXml()</code> ze jmenného prostoru:</p>
+	    <pre>xmlns:fn="http://java.sun.com/jsp/jstl/functions"</pre>
+
+	</body>
+    </html>
+
+</jsp:root>