Mercurial > dive4elements > gnv-client
comparison gnv/src/main/webapp/WEB-INF/jsp/includes/display_diagramm_statistics_inc.jsp @ 164:5570d9b3282f
Implemented a better GUI-Structure for displaying the Statisticdata. issue83
gnv/trunk@327 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Thu, 12 Nov 2009 10:22:30 +0000 |
parents | 0f4362d75e9e |
children | 9602f4bffc07 |
comparison
equal
deleted
inserted
replaced
163:1fe52a0cbd1f | 164:5570d9b3282f |
---|---|
2 <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean-el" prefix="bean-el" %> | 2 <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean-el" prefix="bean-el" %> |
3 <%@page import="de.intevation.gnv.action.sessionmodel.SessionModel"%> | 3 <%@page import="de.intevation.gnv.action.sessionmodel.SessionModel"%> |
4 <%@page import="de.intevation.gnv.action.sessionmodel.SessionModelFactory"%> | 4 <%@page import="de.intevation.gnv.action.sessionmodel.SessionModelFactory"%> |
5 <%@page import="java.util.Collection"%> | 5 <%@page import="java.util.Collection"%> |
6 <%@page import="de.intevation.gnv.artifactdatabase.objects.ArtifactStatisticValue"%> | 6 <%@page import="de.intevation.gnv.artifactdatabase.objects.ArtifactStatisticValue"%> |
7 <%@page import="java.util.Iterator"%> | |
8 <%@page import="de.intevation.gnv.artifactdatabase.objects.ArtifactStatisticsSet"%><div id="statistics"> | |
7 <% | 9 <% |
8 SessionModel sm = SessionModelFactory.getInstance().getSessionModel(request); | 10 SessionModel sm = SessionModelFactory.getInstance().getSessionModel(request); |
9 Collection<ArtifactStatisticValue> statistics = sm.getStatistics(); | 11 Collection<ArtifactStatisticsSet> statistics = sm.getStatistics(); |
10 %> | 12 %> |
11 | |
12 | |
13 <%@page import="java.util.Iterator"%><div id="statistics"> | |
14 <fieldset> | 13 <fieldset> |
15 <legend class="expandableFieldset"> | 14 <legend class="expandableFieldset"> |
16 <bean:message key="gnviewer.statistics.header.title"/> | 15 <bean:message key="gnviewer.statistics.header.title"/> |
17 </legend> | 16 </legend> |
17 <%if (statistics != null){ | |
18 Iterator<ArtifactStatisticsSet> it = statistics.iterator(); | |
19 while (it.hasNext()){ | |
20 ArtifactStatisticsSet set = it.next(); | |
21 %> | |
18 <div id="statisticValues"> | 22 <div id="statisticValues"> |
19 <%if (statistics != null){%> | 23 <h1><%=set.getName()%></h1> |
20 <table id="statistics"> | 24 <table id="statistics"> |
21 <tr> | 25 <tr> |
22 <th><bean:message key="gnviewer.statistics.table.header.param"/></th> | 26 <th><bean:message key="gnviewer.statistics.table.header.param"/></th> |
23 <th><bean:message key="gnviewer.statistics.table.header.value"/></th> | 27 <th><bean:message key="gnviewer.statistics.table.header.value"/></th> |
24 </tr> | 28 </tr> |
25 <% Iterator<ArtifactStatisticValue> it = statistics.iterator(); | 29 <% Iterator<ArtifactStatisticValue> sit = set.getStatisticValues().iterator(); |
26 while (it.hasNext()){ | 30 while (sit.hasNext()){ |
27 ArtifactStatisticValue asv = it.next(); | 31 ArtifactStatisticValue asv = sit.next(); |
28 %> | 32 %> |
29 <tr> | 33 <tr> |
30 <td><bean-el:message key="<%=asv.getKey()%>"/></td> | 34 <td><bean-el:message key="<%=asv.getKey()%>"/></td> |
31 <td><%=asv.getValue()%></td> | 35 <td><%=asv.getValue()%></td> |
32 </tr> | 36 </tr> |
33 <%}%> | 37 <%}%> |
34 </table> | 38 </table> |
35 <%} %> | 39 <%} %> |
36 </div> | 40 </div> |
41 <%}%> | |
37 </fieldset> | 42 </fieldset> |
38 </div> | 43 </div> |