java/HrisniciSpameri/web/souhrn.jspx
changeset 20 90dc76051e56
parent 7 29bb67aa99fd
child 26 feb4c3774c42
     1.1 --- a/java/HrisniciSpameri/web/souhrn.jspx	Wed Feb 11 23:00:37 2009 +0100
     1.2 +++ b/java/HrisniciSpameri/web/souhrn.jspx	Fri Feb 13 00:26:59 2009 +0100
     1.3 @@ -10,28 +10,47 @@
     1.4            version="2.0">
     1.5  
     1.6      <jsp:useBean id="denniSouhrn" class="cz.frantovo.hrisniciSpameri.DenniSouhrn" scope="page"/>
     1.7 +    <jsp:setProperty name="denniSouhrn" property="denString" value="${param.den}"/>
     1.8 +    <jsp:setProperty name="denniSouhrn" property="cilString" value="${param.cil}"/>
     1.9  
    1.10  
    1.11 +    <p><a onclick="JavaScript: zobrazNeboSkryj('seznamCilu')" href="#">Seznam cílů</a></p>
    1.12 +    <div id="seznamCilu">
    1.13 +        <ul>
    1.14 +            <c:forEach var="c" items="${denniSouhrn.seznamCilu}">
    1.15 +                <li>
    1.16 +                    <c:choose>
    1.17 +                        <c:when test="${c.url == null}">
    1.18 +                            <c:out value="${c.nazev}"/>
    1.19 +                        </c:when>
    1.20 +                        <c:otherwise>
    1.21 +                            <a href="${f:escapeXml(c.url)}"><c:out value="${c.nazev}"/></a>
    1.22 +                        </c:otherwise>
    1.23 +                    </c:choose>
    1.24 +                </li>
    1.25 +            </c:forEach>
    1.26 +        </ul>
    1.27 +    </div>
    1.28  
    1.29  
    1.30 -    <h2>Seznam cílů</h2>
    1.31 -    <ul>
    1.32 -        <c:forEach var="c" items="${denniSouhrn.seznamCilu}">
    1.33 -            <li>
    1.34 +    <h2>Denní souhrn</h2>
    1.35 +    <form action="#" method="get">
    1.36 +        <input name="den" type="text" value="${denniSouhrn.den}"/>
    1.37 +        <select name="cil">
    1.38 +            <option value="0">Všechny cíle</option>
    1.39 +            <c:forEach var="c" items="${denniSouhrn.seznamCilu}">
    1.40                  <c:choose>
    1.41 -                    <c:when test="${c.url == null}">
    1.42 -                        <c:out value="${c.nazev}"/>
    1.43 +                    <c:when test="${c.id == denniSouhrn.cil}">
    1.44 +                        <option value="${c.id}" selected="selected"><c:out value="${c.nazev}"/></option>
    1.45                      </c:when>
    1.46                      <c:otherwise>
    1.47 -                        <a href="${f:escapeXml(c.url)}"><c:out value="${c.nazev}"/></a>
    1.48 +                        <option value="${c.id}"><c:out value="${c.nazev}"/></option>
    1.49                      </c:otherwise>
    1.50                  </c:choose>
    1.51 -            </li>
    1.52 -        </c:forEach>
    1.53 -    </ul>
    1.54 -
    1.55 -
    1.56 -    <h2>Denní souhrn</h2>
    1.57 +            </c:forEach>
    1.58 +        </select>
    1.59 +        <button>Zobrazit</button>
    1.60 +    </form>
    1.61  
    1.62      <table class="sortable" id="seznamHrisniku">
    1.63          <thead>