franta-hg@19: <?xml version="1.0" encoding="UTF-8"?> franta-hg@19: <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" franta-hg@19: xmlns:sql="http://java.sun.com/jsp/jstl/sql" franta-hg@19: xmlns:c="http://java.sun.com/jsp/jstl/core" franta-hg@19: version="2.0"> franta-hg@19: <jsp:directive.page contentType="application/xhtml+xml"/> franta-hg@19: <jsp:output doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" franta-hg@19: doctype-root-element="html" franta-hg@19: omit-xml-declaration="false"/> franta-hg@19: franta-hg@19: <html xmlns="http://www.w3.org/1999/xhtml"> franta-hg@19: <head> franta-hg@19: <title>SQL značky</title> franta-hg@19: </head> franta-hg@19: <body> franta-hg@19: <h1>SQL značky</h1> franta-hg@19: franta-hg@19: franta-hg@19: <!-- nastavíme výchozí datový zdroj --> franta-hg@19: <sql:setDataSource dataSource="jdbc/nekurak"/> franta-hg@19: franta-hg@19: <!-- Jednoduchý dotaz --> franta-hg@19: <pre>SELECT * FROM podnik;</pre> franta-hg@19: <sql:query var="podniky">SELECT * FROM podnik;</sql:query> franta-hg@19: <ul> franta-hg@19: <c:forEach items="${podniky.rowsByIndex}" var="p"> franta-hg@19: <li><c:out value="${p[1]}"/></li> franta-hg@19: </c:forEach> franta-hg@19: </ul> franta-hg@19: franta-hg@19: <!-- Parametrizovaný dotaz --> franta-hg@19: <pre>SELECT * FROM podnik WHERE nazev = ?;</pre> franta-hg@19: <sql:query var="podniky" sql="SELECT * FROM podnik WHERE nazev = ?;"> franta-hg@21: <!-- všimněte si, že vlastní SQL dotaz můžeme zapsat buď do těla elementu nebo do atributu „sql“ --> franta-hg@19: <sql:param value="Na Kovárně"/> franta-hg@19: </sql:query> franta-hg@19: <ul> franta-hg@19: <c:forEach items="${podniky.rowsByIndex}" var="p"> franta-hg@19: <li><c:out value="${p[1]}"/></li> franta-hg@19: </c:forEach> franta-hg@19: </ul> franta-hg@19: franta-hg@19: franta-hg@19: </body> franta-hg@19: </html> franta-hg@19: franta-hg@19: </jsp:root>