Mercurial > dive4elements > gnv-client
annotate gnv/src/main/webapp/WEB-INF/jsp/index.jsp @ 1024:b45faa9315ce
Addition to the last revision: MapViewer calls via HTTP Post are also logged (#323).
gnv/trunk@1278 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 26 Nov 2010 10:48:30 +0000 |
parents | 28a0628b11b0 |
children |
rev | line source |
---|---|
1022
28a0628b11b0
Added license file and license header.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1008
diff
changeset
|
1 <%-- |
28a0628b11b0
Added license file and license header.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1008
diff
changeset
|
2 Copyright (c) 2010 by Intevation GmbH |
28a0628b11b0
Added license file and license header.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1008
diff
changeset
|
3 |
28a0628b11b0
Added license file and license header.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1008
diff
changeset
|
4 This program is free software under the LGPL (>=v2.1) |
28a0628b11b0
Added license file and license header.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1008
diff
changeset
|
5 Read the file LGPL.txt coming with the software for details |
28a0628b11b0
Added license file and license header.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1008
diff
changeset
|
6 or visit http://www.gnu.org/licenses/ if it does not exist. |
28a0628b11b0
Added license file and license header.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1008
diff
changeset
|
7 --%> |
28a0628b11b0
Added license file and license header.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1008
diff
changeset
|
8 |
18
87002cbd194c
Static UI -integration an some refactoringwork done
Tim Englich <tim.englich@intevation.de>
parents:
17
diff
changeset
|
9 <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %> |
665
27f25b9ae9af
Improved exception handling. Display error messages after invalid user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
584
diff
changeset
|
10 <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean-el" prefix="bean-el" %> |
1008
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
11 <%@page import="java.util.Collection"%> |
8
65ff6fcfee0c
Some Basic Stuff for WebProjects
Tim Englich <tim.englich@intevation.de>
parents:
4
diff
changeset
|
12 <%@page import="de.intevation.gnv.artifactdatabase.objects.ArtifactObject"%> |
665
27f25b9ae9af
Improved exception handling. Display error messages after invalid user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
584
diff
changeset
|
13 <%@page import="de.intevation.gnv.action.CommunicationKeys"%> |
8
65ff6fcfee0c
Some Basic Stuff for WebProjects
Tim Englich <tim.englich@intevation.de>
parents:
4
diff
changeset
|
14 <%@page import="de.intevation.gnv.action.sessionmodel.SessionModel"%> |
65ff6fcfee0c
Some Basic Stuff for WebProjects
Tim Englich <tim.englich@intevation.de>
parents:
4
diff
changeset
|
15 <%@page import="de.intevation.gnv.action.sessionmodel.SessionModelFactory"%> |
1008
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
16 <%@page import="java.util.Iterator"%> |
581
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
17 <% |
1008
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
18 String exception = (String)request.getAttribute(CommunicationKeys.REQUEST_EXCEPTION_INPUT_ID); |
581
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
19 SessionModel sm = SessionModelFactory.getInstance().getSessionModel(request); |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
20 Object ui = request.getAttribute("ui"); |
408
b5733f9f386b
Design improvements: Moved chart option panel and export actions beneath the parameterization panel on the left side. Do not render a useless 'draw' button after reaching the final state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
404
diff
changeset
|
21 Object staticui = request.getAttribute("staticui"); |
571
f2ba58011a2d
Added histogram option panel. Show chart/histogram options panel after the user selected chart or histogram. Moved options panel beneath action panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
570
diff
changeset
|
22 Object chart = request.getAttribute("chart"); |
410
9602f4bffc07
Added statistic to the actions if available.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
408
diff
changeset
|
23 Object statistic = request.getAttribute("statistic"); |
569
9a5e50e7afaa
Added action and jsp for rendering histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
413
diff
changeset
|
24 Object histogram = request.getAttribute("histogram"); |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
25 Object wms_published = request.getAttribute("wms_published"); |
1008
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
26 boolean furthertargets = true; |
581
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
27 |
971
a0e6566cd111
Integrated Openlayers using ext and geoext into the GNV-WebClient
Tim Englich <tim.englich@intevation.de>
parents:
710
diff
changeset
|
28 if (chart == null && statistic == null && histogram == null && wms_published == null) { |
581
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
29 boolean supportChart = sm.getOutputMode("chart") != null; |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
30 if (supportChart) { |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
31 chart = "true"; |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
32 } |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
33 } |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
34 |
1008
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
35 Object furthertargetsObject = request.getAttribute("furthertargets"); |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
36 if (furthertargetsObject != null){ |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
37 furthertargets = ((Boolean)furthertargetsObject).booleanValue(); |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
38 } |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
39 |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
40 Object exceptionMessage = request.getAttribute(CommunicationKeys.REQUEST_EXCEPTION_MESSAGE_ID); |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
41 exceptionMessage = (exceptionMessage != null ? exceptionMessage.toString().replaceAll(" ", ".").replaceAll(":",".").toLowerCase() : null); |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
42 exceptionMessage = (exceptionMessage != null && exceptionMessage.toString().endsWith(".") ? exceptionMessage.toString().substring(0,exceptionMessage.toString().length()-1) : exceptionMessage); |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
43 |
991
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
44 Object sessionException = request.getAttribute(CommunicationKeys.REQUEST_EXCEPTION_SESSION_ID); |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
45 sessionException = (sessionException != null ? sessionException.toString().replaceAll(" ", ".").replaceAll(":",".").toLowerCase() : null); |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
46 sessionException = (sessionException != null && sessionException.toString().endsWith(".") ? sessionException.toString().substring(0,sessionException.toString().length()-1) : sessionException); |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
47 |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
48 boolean showmapviewercallBody = request.getAttribute("MAPVIEWERCALL") != null; |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
49 |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
50 String exceptionProject = (String) request.getAttribute(CommunicationKeys.REQUEST_EXCEPTION_PROJECT); |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
51 exceptionProject = exceptionProject != null ? exceptionProject.toLowerCase() : null; |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
52 exceptionProject = exceptionProject != null ? exceptionProject.replaceAll(" ", ".") : null; |
12
4ebe57b170d3
Integration of moving through the Artifact-States and rendering the UI.
Tim Englich <tim.englich@intevation.de>
parents:
11
diff
changeset
|
53 %> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
54 |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
55 <%-- div container for project loading/saving and error messages related to this --%> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
56 <div id="project"> |
695
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
57 <table width="100%"> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
58 <tr> |
695
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
59 <td style="float: left; width: 225px;"> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
60 <a href="<%=response.encodeURL("store.do")%>"><bean:message key="gnviewer.project.save"/></a> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
61 | |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
62 <a href="#" onclick="toggle('projectload');"><bean:message key="gnviewer.project.load"/></a> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
63 </td> |
695
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
64 <td style="float: left; width: 400px;"> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
65 <div id="projectload"> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
66 <form id="loadProject" action="<%=response.encodeURL("load.do")%>" method="post" enctype="multipart/form-data"> |
708
7448b6f5f1ed
Replaced standard html input button with a load image like the choose buttons (issue225).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
696
diff
changeset
|
67 <div id="browseDiv"><input type="file" name="document" accept="application/xml"/></div> |
7448b6f5f1ed
Replaced standard html input button with a load image like the choose buttons (issue225).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
696
diff
changeset
|
68 <div id="loadDiv"><input type="image" src="<bean:message key="gnviewer.project.load.button.src"/>"/></div> |
695
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
69 </form> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
70 </div> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
71 </td> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
72 </tr> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
73 </table> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
74 <%if (exceptionProject != null) {%> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
75 <div class="projectException"> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
76 <bean:message key="<%=exceptionProject%>"/> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
77 <br/> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
78 <a href="<%=response.encodeURL("describe.do?uid="+System.currentTimeMillis())%>" title="<bean:message key="application.reload"/>"> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
79 <bean:message key="application.reload"/> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
80 </a> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
81 </div> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
82 <%}%> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
83 <%if (showmapviewercallBody){ %> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
84 <jsp:include page="includes/display_mapviewercall_inc.jsp" /> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
85 <%}%> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
86 </div> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
87 |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
88 <table style="width:100%;"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
89 <tr id="contentRow"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
90 <td id="parameterColumn"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
91 <%-- the parameter panel is following --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
92 <div id="parameterPanel"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
93 <%if (staticui == null){ %> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
94 <jsp:include page="includes/display_fis_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
95 <%} else {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
96 <div class="down"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
97 <fieldset> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
98 <legend><bean:message key="gnviewer.history.title"/></legend> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
99 <%=staticui.toString()%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
100 </fieldset> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
101 </div> |
665
27f25b9ae9af
Improved exception handling. Display error messages after invalid user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
584
diff
changeset
|
102 <%}%> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
103 |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
104 <%-- render the dynamic part to feed the state and advance to the next state --%> |
1008
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
105 <%if (ui != null){%> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
106 <div id="timeseriesfilter"> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
107 <form id="fisSelectionForm" onsubmit="displayOverlay()" action="<%=response.encodeURL("next.do")%>" method="post"> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
108 <fieldset> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
109 |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
110 <%-- error message, if user input was not valid --%> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
111 <%if (exception != null) {%> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
112 <div class="inputException"><%=exception%></div> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
113 <%}%> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
114 <%=ui != null ? ui.toString().replaceAll(" ", "") : "" %> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
115 |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
116 <%if(furthertargets){%> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
117 <br/> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
118 <input style="margin-top: 5px;" type="image" src="<bean:message key="gnviewer.select.button.src"/>"/> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
119 <%}%> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
120 </fieldset> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
121 </form> |
1b42a86184f6
Removed the changes of rev1206 and 1214.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
1002
diff
changeset
|
122 </div> |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
123 <%}%> |
569
9a5e50e7afaa
Added action and jsp for rendering histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
413
diff
changeset
|
124 |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
125 <%-- render export options if existing for this state --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
126 <jsp:include page="includes/display_export_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
127 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
128 <%if (chart != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
129 <jsp:include page="/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
130 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
131 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
132 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
133 <%if (histogram != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
134 <jsp:include page="/WEB-INF/jsp/includes/display_histogram_options_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
135 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
136 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
137 <%-- render wms options --%> |
971
a0e6566cd111
Integrated Openlayers using ext and geoext into the GNV-WebClient
Tim Englich <tim.englich@intevation.de>
parents:
710
diff
changeset
|
138 <%if (wms_published != null) {%> |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
139 <jsp:include page="/WEB-INF/jsp/includes/display_wms_options_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
140 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
141 </div> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
142 </td> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
143 <td id="contentColumn"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
144 <%if (exceptionMessage != null){ %> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
145 <div class="errormsg" id="load_error"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
146 <bean-el:message key="<%=exceptionMessage.toString()%>"/> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
147 <p class="reload"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
148 <a href="<%=response.encodeURL("describe.do?uid="+System.currentTimeMillis())%>" title="<bean:message key="application.reload"/>"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
149 <bean:message key="application.reload"/> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
150 </a> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
151 </p> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
152 </div> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
153 <%}%> |
991
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
154 <%if (sessionException != null){ %> |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
155 <div class="errormsg" id="load_error"> |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
156 <bean-el:message key="<%=sessionException.toString()%>"/> |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
157 </div> |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
158 <%}%> |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
159 <%if (chart != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
160 <%-- render chart options if existing for this state --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
161 <jsp:include page="includes/display_diagramm_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
162 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
163 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
164 <%-- render statistic --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
165 <%if (statistic != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
166 <jsp:include page="includes/display_diagramm_statistics_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
167 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
168 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
169 <%-- render histogram --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
170 <%if (histogram != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
171 <jsp:include page="includes/display_histogram_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
172 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
173 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
174 <%-- render wms layer --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
175 <%if (wms_published != null) {%> |
971
a0e6566cd111
Integrated Openlayers using ext and geoext into the GNV-WebClient
Tim Englich <tim.englich@intevation.de>
parents:
710
diff
changeset
|
176 <jsp:include page="includes/display_map_inc.jsp"></jsp:include> |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
177 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
178 </td> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
179 </tr> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
180 </table> |