java/HrisniciSpameri/web/souhrn.jspx
author František Kučera <franta-hg@frantovo.cz>
Wed Feb 11 23:00:37 2009 +0100 (2009-02-11)
changeset 7 29bb67aa99fd
parent 6 38625daa449b
child 20 90dc76051e56
permissions -rw-r--r--
Řazení tabulky hříšníků klikáním na záhlaví tabulky – JS na straně klienta.
franta-hg@4
     1
<?xml version="1.0" encoding="UTF-8"?>
franta-hg@4
     2
<!-- 
franta-hg@4
     3
    Document   : souhrn
franta-hg@4
     4
    Created on : 11.2.2009, 18:54:42
franta-hg@4
     5
    Author     : fiki
franta-hg@4
     6
-->
franta-hg@4
     7
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
franta-hg@4
     8
          xmlns:c="http://java.sun.com/jsp/jstl/core"
franta-hg@5
     9
          xmlns:f="http://java.sun.com/jsp/jstl/functions"
franta-hg@4
    10
          version="2.0">
franta-hg@4
    11
franta-hg@4
    12
    <jsp:useBean id="denniSouhrn" class="cz.frantovo.hrisniciSpameri.DenniSouhrn" scope="page"/>
franta-hg@4
    13
franta-hg@4
    14
franta-hg@4
    15
franta-hg@4
    16
franta-hg@6
    17
    <h2>Seznam cílů</h2>
franta-hg@6
    18
    <ul>
franta-hg@6
    19
        <c:forEach var="c" items="${denniSouhrn.seznamCilu}">
franta-hg@6
    20
            <li>
franta-hg@6
    21
                <c:choose>
franta-hg@6
    22
                    <c:when test="${c.url == null}">
franta-hg@6
    23
                        <c:out value="${c.nazev}"/>
franta-hg@6
    24
                    </c:when>
franta-hg@6
    25
                    <c:otherwise>
franta-hg@6
    26
                        <a href="${f:escapeXml(c.url)}"><c:out value="${c.nazev}"/></a>
franta-hg@6
    27
                    </c:otherwise>
franta-hg@7
    28
                </c:choose>
franta-hg@6
    29
            </li>
franta-hg@6
    30
        </c:forEach>
franta-hg@6
    31
    </ul>
franta-hg@4
    32
franta-hg@4
    33
franta-hg@6
    34
    <h2>Denní souhrn</h2>
franta-hg@6
    35
franta-hg@7
    36
    <table class="sortable" id="seznamHrisniku">
franta-hg@4
    37
        <thead>
franta-hg@7
    38
            <tr>
franta-hg@7
    39
                <td title="Jméno a příjmení">IP adresa</td>
franta-hg@7
    40
                <td title="Přihlašovací jméno">Doména</td>
franta-hg@7
    41
                <td title="Jestli může být předsedou komise">Počet pokusů</td>
franta-hg@7
    42
                <td title="Jestli může být předsedou komise">Cíl útoku</td>
franta-hg@7
    43
            </tr>
franta-hg@4
    44
        </thead>
franta-hg@4
    45
        <tbody>
franta-hg@4
    46
            <c:forEach var="s" items="${denniSouhrn.souhrn}">
franta-hg@4
    47
                <tr>
franta-hg@5
    48
                    <td><c:out value="${s.adresa.ip}"/></td>
franta-hg@5
    49
                    <td><c:out value="${s.adresa.domena}"/></td>
franta-hg@4
    50
                    <td><c:out value="${s.pocet}"/></td>
franta-hg@5
    51
                    <td><c:choose>
franta-hg@5
    52
                            <c:when test="${s.cil.url == null}">
franta-hg@5
    53
                                <c:out value="${s.cil.nazev}"/>
franta-hg@5
    54
                            </c:when>
franta-hg@5
    55
                            <c:otherwise>
franta-hg@5
    56
                                <a href="${f:escapeXml(s.cil.url)}"><c:out value="${s.cil.nazev}"/></a>
franta-hg@5
    57
                            </c:otherwise>
franta-hg@5
    58
                        </c:choose>
franta-hg@5
    59
                    </td>
franta-hg@4
    60
                </tr>
franta-hg@4
    61
            </c:forEach>
franta-hg@4
    62
        </tbody>
franta-hg@4
    63
    </table>
franta-hg@4
    64
franta-hg@4
    65
</jsp:root>