author | František Kučera <franta-hg@frantovo.cz> |
Sat, 14 Feb 2009 23:03:13 +0100 | |
changeset 27 | f410145eb680 |
parent 26 | feb4c3774c42 |
child 29 | f8d3d7914d9a |
permissions | -rw-r--r-- |
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@26 | 13 |
<jsp:setProperty name="denniSouhrn" property="zacatekString" value="${param.zacatek}"/> |
franta-hg@26 | 14 |
<jsp:setProperty name="denniSouhrn" property="konecString" value="${param.konec}"/> |
franta-hg@20 | 15 |
<jsp:setProperty name="denniSouhrn" property="cilString" value="${param.cil}"/> |
franta-hg@4 | 16 |
|
franta-hg@4 | 17 |
|
franta-hg@20 | 18 |
<p><a onclick="JavaScript: zobrazNeboSkryj('seznamCilu')" href="#">Seznam cílů</a></p> |
franta-hg@20 | 19 |
<div id="seznamCilu"> |
franta-hg@20 | 20 |
<ul> |
franta-hg@20 | 21 |
<c:forEach var="c" items="${denniSouhrn.seznamCilu}"> |
franta-hg@20 | 22 |
<li> |
franta-hg@20 | 23 |
<c:choose> |
franta-hg@20 | 24 |
<c:when test="${c.url == null}"> |
franta-hg@20 | 25 |
<c:out value="${c.nazev}"/> |
franta-hg@20 | 26 |
</c:when> |
franta-hg@20 | 27 |
<c:otherwise> |
franta-hg@20 | 28 |
<a href="${f:escapeXml(c.url)}"><c:out value="${c.nazev}"/></a> |
franta-hg@20 | 29 |
</c:otherwise> |
franta-hg@20 | 30 |
</c:choose> |
franta-hg@20 | 31 |
</li> |
franta-hg@20 | 32 |
</c:forEach> |
franta-hg@20 | 33 |
</ul> |
franta-hg@20 | 34 |
</div> |
franta-hg@4 | 35 |
|
franta-hg@4 | 36 |
|
franta-hg@20 | 37 |
<h2>Denní souhrn</h2> |
franta-hg@20 | 38 |
<form action="#" method="get"> |
franta-hg@27 | 39 |
<fieldset> |
franta-hg@27 | 40 |
<label>Začátek: <input name="zacatek" type="text" value="${denniSouhrn.zacatek}"/></label><br/> |
franta-hg@27 | 41 |
<label title="Pokud konec nezadáte, zobrazí se souhrn za jeden den – začátek">Konec: <input name="konec" type="text" value="${denniSouhrn.konec}"/></label><br/> |
franta-hg@27 | 42 |
<label>Cíl: <select name="cil"> |
franta-hg@27 | 43 |
<option value="0">Všechny cíle</option> |
franta-hg@27 | 44 |
<c:forEach var="c" items="${denniSouhrn.seznamCilu}"> |
franta-hg@27 | 45 |
<c:choose> |
franta-hg@27 | 46 |
<c:when test="${c.id == denniSouhrn.cil}"> |
franta-hg@27 | 47 |
<option value="${c.id}" selected="selected"><c:out value="${c.nazev}"/></option> |
franta-hg@27 | 48 |
</c:when> |
franta-hg@27 | 49 |
<c:otherwise> |
franta-hg@27 | 50 |
<option value="${c.id}"><c:out value="${c.nazev}"/></option> |
franta-hg@27 | 51 |
</c:otherwise> |
franta-hg@27 | 52 |
</c:choose> |
franta-hg@27 | 53 |
</c:forEach> |
franta-hg@27 | 54 |
</select></label><br/> |
franta-hg@27 | 55 |
<button>Zobrazit</button> |
franta-hg@27 | 56 |
</fieldset> |
franta-hg@20 | 57 |
</form> |
franta-hg@6 | 58 |
|
franta-hg@7 | 59 |
<table class="sortable" id="seznamHrisniku"> |
franta-hg@4 | 60 |
<thead> |
franta-hg@7 | 61 |
<tr> |
franta-hg@7 | 62 |
<td title="Jméno a příjmení">IP adresa</td> |
franta-hg@7 | 63 |
<td title="Přihlašovací jméno">Doména</td> |
franta-hg@7 | 64 |
<td title="Jestli může být předsedou komise">Počet pokusů</td> |
franta-hg@7 | 65 |
<td title="Jestli může být předsedou komise">Cíl útoku</td> |
franta-hg@7 | 66 |
</tr> |
franta-hg@4 | 67 |
</thead> |
franta-hg@4 | 68 |
<tbody> |
franta-hg@4 | 69 |
<c:forEach var="s" items="${denniSouhrn.souhrn}"> |
franta-hg@4 | 70 |
<tr> |
franta-hg@5 | 71 |
<td><c:out value="${s.adresa.ip}"/></td> |
franta-hg@5 | 72 |
<td><c:out value="${s.adresa.domena}"/></td> |
franta-hg@4 | 73 |
<td><c:out value="${s.pocet}"/></td> |
franta-hg@5 | 74 |
<td><c:choose> |
franta-hg@5 | 75 |
<c:when test="${s.cil.url == null}"> |
franta-hg@5 | 76 |
<c:out value="${s.cil.nazev}"/> |
franta-hg@5 | 77 |
</c:when> |
franta-hg@5 | 78 |
<c:otherwise> |
franta-hg@5 | 79 |
<a href="${f:escapeXml(s.cil.url)}"><c:out value="${s.cil.nazev}"/></a> |
franta-hg@5 | 80 |
</c:otherwise> |
franta-hg@5 | 81 |
</c:choose> |
franta-hg@5 | 82 |
</td> |
franta-hg@4 | 83 |
</tr> |
franta-hg@4 | 84 |
</c:forEach> |
franta-hg@4 | 85 |
</tbody> |
franta-hg@4 | 86 |
</table> |
franta-hg@4 | 87 |
|
franta-hg@4 | 88 |
</jsp:root> |