Index: java/sql-vyuka/web/ajax.jspx
===================================================================
--- java/sql-vyuka/web/ajax.jspx	(revision 58:bbc73f664363)
+++ java/sql-vyuka/web/ajax.jspx	(revision 73:7252f80b39de)
@@ -10,6 +10,6 @@
 
     <jsp:scriptlet>
-        request.setCharacterEncoding("UTF-8");
-        ajax.setKlient(request.getRemoteAddr(), request.getHeader("x-forwarded-for"), request.getRequestedSessionId());
+	    request.setCharacterEncoding("UTF-8");
+	    ajax.setKlient(request.getRemoteAddr(), request.getHeader("x-forwarded-for"), request.getRequestedSessionId());
     </jsp:scriptlet>
 
@@ -41,67 +41,78 @@
                 </c:choose>
                 <!-- </lokalizace> -->
-                <table>
-                    <thead title="${zahlaviTip}">
-                        <tr>
-                            <c:forEach var="zahlavi" items="${tabulka.zahlavi}">
-                                <td>
-                                    <!-- <lokalizace> -->
-                                    <c:if test="${tabulka.lokalizovat}">
-                                        <fmt:message key="${zahlavi}" var="zahlavi"/>
-                                    </c:if>
-                                    <!-- </lokalizace> -->
-                                    <c:out value="${zahlavi}"/>
-                                </td>
-                            </c:forEach>
-                        </tr>
-                    </thead>
-                    <tbody>
-                        <c:forEach var="radek" items="${tabulka.hodnoty}">
-                            <tr>
-                                <c:forEach var="bunka" items="${radek}">
-                                    <!-- <formátováníPodleDatovýchTypů> -->
-                                    <c:choose>
-                                        <c:when test="${bunka.class == 'class java.sql.Timestamp'}">
-                                            <td>
-                                                <fmt:formatDate value="${bunka}" pattern="dd.MM.yyyy HH:mm:ss"/>
-                                                <!-- uvnitř vzoru je nedělitelná mezera -->
-                                            </td>
-                                        </c:when>
-                                        <c:when test="${bunka.class == 'class java.sql.Date'}">
-                                            <td>
-                                                <fmt:formatDate value="${bunka}" pattern="dd.MM.yyyy"/>
-                                            </td>
-                                        </c:when>
-                                        <c:when test="${bunka.class == 'class java.lang.Integer' || bunka.class == 'class java.math.BigDecimal'}">
-                                            <td class="cislo">
-                                                <fmt:formatNumber value="${bunka}" pattern="###,###.###"/>
-                                            </td>
-                                        </c:when>
-                                        <c:when test="${bunka.class == 'class java.lang.Boolean'}">
-                                            <td>
-                                                <c:choose>
-                                                    <c:when test="${bunka}">
-                                                        <fmt:message key="boolean.pravda.tip" var="pravda"/>
-                                                        <abbr title="${pravda}"><fmt:message key="boolean.pravda"/></abbr>
-                                                    </c:when>
-                                                    <c:otherwise>
-                                                        <fmt:message key="boolean.nepravda.tip" var="nepravda"/>
-                                                        <abbr title="${nepravda}"><fmt:message key="boolean.nepravda"/></abbr>
-                                                    </c:otherwise>
-                                                </c:choose>
-                                            </td>
-                                        </c:when>
-                                        <c:otherwise>
-                                            <td>
-                                                <c:out value="${bunka}" />
-                                            </td>
-                                        </c:otherwise>
-                                    </c:choose>
-                                    <!-- </formátováníPodleDatovýchTypů> -->
-                                </c:forEach>
-                            </tr>
-                        </c:forEach>
-                    </tbody>
-                </table>
+		<c:choose>
+                    <c:when test="${fn:length(tabulka.zahlavi) == 1 &amp;&amp; tabulka.zahlavi[0] == 'pouze_xml'}">
+			<!-- <XML tabulka> -->
+                        <pre><c:out value="${tabulka.hodnoty[0][0]}" /></pre>
+			<!-- </XML tabulka> -->
+                    </c:when>
+                    <c:otherwise>
+			<!-- <bežná tabulka> -->
+			<table>
+			    <thead title="${zahlaviTip}">
+				<tr>
+				    <c:forEach var="zahlavi" items="${tabulka.zahlavi}">
+					<td>
+					    <!-- <lokalizace> -->
+					    <c:if test="${tabulka.lokalizovat}">
+						<fmt:message key="${zahlavi}" var="zahlavi"/>
+					    </c:if>
+					    <!-- </lokalizace> -->
+					    <c:out value="${zahlavi}"/>
+					</td>
+				    </c:forEach>
+				</tr>
+			    </thead>
+			    <tbody>
+				<c:forEach var="radek" items="${tabulka.hodnoty}">
+				    <tr>
+					<c:forEach var="bunka" items="${radek}">
+					    <!-- <formátováníPodleDatovýchTypů> -->
+					    <c:choose>
+						<c:when test="${bunka.class == 'class java.sql.Timestamp'}">
+						    <td>
+							<fmt:formatDate value="${bunka}" pattern="dd.MM.yyyy HH:mm:ss"/>
+							<!-- uvnitř vzoru je nedělitelná mezera -->
+						    </td>
+						</c:when>
+						<c:when test="${bunka.class == 'class java.sql.Date'}">
+						    <td>
+							<fmt:formatDate value="${bunka}" pattern="dd.MM.yyyy"/>
+						    </td>
+						</c:when>
+						<c:when test="${bunka.class == 'class java.lang.Integer' || bunka.class == 'class java.math.BigDecimal'}">
+						    <td class="cislo">
+							<fmt:formatNumber value="${bunka}" pattern="###,###.###"/>
+						    </td>
+						</c:when>
+						<c:when test="${bunka.class == 'class java.lang.Boolean'}">
+						    <td>
+							<c:choose>
+							    <c:when test="${bunka}">
+								<fmt:message key="boolean.pravda.tip" var="pravda"/>
+								<abbr title="${pravda}"><fmt:message key="boolean.pravda"/></abbr>
+							    </c:when>
+							    <c:otherwise>
+								<fmt:message key="boolean.nepravda.tip" var="nepravda"/>
+								<abbr title="${nepravda}"><fmt:message key="boolean.nepravda"/></abbr>
+							    </c:otherwise>
+							</c:choose>
+						    </td>
+						</c:when>
+						<c:otherwise>
+						    <td>
+							<c:out value="${bunka}" />
+						    </td>
+						</c:otherwise>
+					    </c:choose>
+					    <!-- </formátováníPodleDatovýchTypů> -->
+					</c:forEach>
+				    </tr>
+				</c:forEach>
+			    </tbody>
+			</table>
+			<!-- </bežná tabulka> -->
+		    </c:otherwise>
+                </c:choose>
             </c:forEach>
             <!-- </Tabulky> -->
