Zapomenuté vypisování třídy buňky.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
3 xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
4 xmlns:fn="http://java.sun.com/jsp/jstl/functions"
5 xmlns:c="http://java.sun.com/jsp/jstl/core"
7 <jsp:directive.page contentType="text/html" pageEncoding="UTF-8"/>
8 <fmt:setBundle basename="cz.frantovo.sql.vyuka.preklady" scope="application"/>
9 <jsp:useBean id="ajax" class="cz.frantovo.sql.vyuka.web.Ajax" scope="request"/>
12 request.setCharacterEncoding("UTF-8");
13 ajax.setKlient(request.getRemoteAddr(), request.getHeader("x-forwarded-for"), request.getRequestedSessionId());
17 <!-- Akce: Historie a vykonání SQL příkazu -->
18 <c:when test="${param.akce == 'historie' || param.akce == 'vykonat'}">
20 <c:when test="${param.akce == 'historie'}">
21 <c:set var="vysledek" value="${ajax.historie}" scope="request"/>
23 <c:when test="${param.akce == 'vykonat'}">
24 <jsp:setProperty name="ajax" property="sqlPrikaz" value="${param.sql}"/>
25 <c:set var="vysledek" value="${ajax.SQLVysledek}" scope="request"/>
30 <c:forEach var="tabulka" items="${vysledek.tabulky}">
33 <c:when test="${tabulka.lokalizovat}">
34 <fmt:message key="${tabulka.zahlaviTip}" var="zahlaviTip"/>
37 <c:set value="${tabulka.zahlaviTip}" var="zahlaviTip"/>
40 <!-- </lokalizace> -->
42 <thead title="${zahlaviTip}">
44 <c:forEach var="zahlavi" items="${tabulka.zahlavi}">
47 <c:if test="${tabulka.lokalizovat}">
48 <fmt:message key="${zahlavi}" var="zahlavi"/>
50 <!-- </lokalizace> -->
51 <c:out value="${zahlavi}"/>
57 <c:forEach var="radek" items="${tabulka.hodnoty}">
59 <c:forEach var="bunka" items="${radek}">
60 <!-- <formátováníPodleDatovýchTypů> -->
62 <c:when test="${bunka.class == 'class java.sql.Timestamp'}">
64 <fmt:formatDate value="${bunka}" pattern="dd.MM.yyyy HH:mm:ss"/>
67 <c:when test="${bunka.class == 'class java.sql.Date'}">
69 <fmt:formatDate value="${bunka}" pattern="dd.MM.yyyy"/>
72 <c:when test="${bunka.class == 'class java.lang.Integer' || bunka.class == 'class java.math.BigDecimal'}">
74 <fmt:formatNumber value="${bunka}" pattern="###,###.###"/>
79 <c:out value="${bunka}" />
83 <!-- </formátováníPodleDatovýchTypů> -->
92 <c:forEach var="hlaska" items="${vysledek.hlasky}">
93 <p class="vysledek${hlaska.typ}">
94 <c:out value="${hlaska.text}" escapeXml="${hlaska.escapovat}" />
99 <!-- Akce: Nápověda -->
100 <c:when test="${param.akce == 'napoveda'}">
101 <p>TODO: nápověda.</p>