XMPP chat – první verze.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
3 xmlns:c="http://java.sun.com/jsp/jstl/core"
4 xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
5 xmlns:nk="urn:jsptagdir:/WEB-INF/tags/nekurak"
7 <jsp:directive.page contentType="application/xhtml+xml"/>
10 <c:if test="${param.jazyk != null}">
11 <fmt:setLocale value="${param.jazyk}" scope="session"/>
13 <fmt:setBundle basename="cz.frantovo.nekurak.preklady" scope="application"/>
14 <!-- </lokalizace> -->
16 <!-- <autentizace> -->
17 <c:set var="prihlasenyUzivatel" scope="request" value="${pageContext.request.userPrincipal.name}"/>
18 <c:if test="${param.akce == 'prihlaseni' && param.odhlasit == 'ano'}">
20 Uživatele musíme odhlásit dřív, než vykreslíme nabídku,
21 která závisí na tom, zda je uživatel přihlášený nebo ne.
22 „prihlaseni.jsp?odhlasit=ano“ už vypíše jen hlášku, že byl odhlášen.
24 <jsp:scriptlet>session.invalidate();</jsp:scriptlet>
25 <c:set var="prihlasenyUzivatel" scope="request" value="${null}"/>
27 <!-- </autentizace> -->
29 <!-- <výběrStránky> -->
31 <c:when test="${param.akce == 'detail'}">
32 <jsp:include page="/WEB-INF/casti/detail.jsp" flush="false"/>
34 <c:when test="${param.akce == 'pridatPodnik'}">
35 <jsp:include page="/WEB-INF/casti/pridatPodnik.jsp" flush="false"/>
37 <c:when test="${param.akce == 'registrovatUzivatele'}">
38 <jsp:include page="/WEB-INF/casti/registrovatUzivatele.jsp" flush="false"/>
40 <c:when test="${param.akce == 'prihlaseni'}">
41 <jsp:include page="/WEB-INF/casti/prihlaseni.jsp" flush="false"/>
43 <c:when test="${param.akce == 'odeslatKomentar'}">
44 <jsp:include page="/WEB-INF/casti/odeslatKomentar.jsp" flush="false"/>
46 <c:when test="${param.akce == 'chat'}">
47 <jsp:include page="/WEB-INF/casti/chat.jsp" flush="false"/>
50 <jsp:include page="/WEB-INF/casti/uvod.jsp" flush="false"/>
53 <!-- </výběrStránky> -->