Merge branch 'master' into servlets
[proteocache.git] / webapp / view / query / JobStatistics.jsp
diff --git a/webapp/view/query/JobStatistics.jsp b/webapp/view/query/JobStatistics.jsp
new file mode 100644 (file)
index 0000000..705d306
--- /dev/null
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
+<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
+<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
+<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
+
+<html>
+<jsp:include page="../fragments/header_database.jsp" />
+<body>
+       <div class="container">
+       <jsp:include page="../fragments/mainmenu.jsp" />
+       <spring:url value="/stat/jobsdaily/results" var="query" />
+
+       <div class="panel panel-default">
+               <div class="panel-heading">
+                       <div style="font-weight:bold;">Enter time period for daily job statistics</div>
+               </div>
+               <div class="panel-body">
+                       <form method="get" action="${query}">
+                               <c:choose>
+                               <c:when test="${error == null}">
+                                       <div class="form-group">
+                                               <p><input type="checkbox" name="option" value="AllDates" checked="checked" onclick="hide(this, 'date');"> Query for all dates<br>
+                                               <div id='date' style="visibility:hidden;">
+                                                       <p>
+                                                               Jobs executed 
+                                                               from <input type="text" name="date1" value="${date1}" style="width: 145px;" /> 
+                                                               to <input type="text" name="date2" value="${date2}" style="width: 145px;" />
+                                                       </p>
+                                               </div>
+                                               <input type="hidden" name="option" value="off" />
+                                               <input type="submit" name="Search" value="Search" />
+                                       </div>
+                               </c:when>
+                               <c:otherwise>
+                                       <div class="form-group has-error">
+                                               <p><input type="checkbox" name="option" value="AllDates" onclick="hide(this, 'dateError');"> Query for all dates<br>
+                                               <div id='dateError' style="visibility:visible;">
+                                                       <p>
+                                                               Jobs executed 
+                                                               from <input type="text" name="date1" value="${date1}" style="width: 145px;" /> 
+                                                               to <input type="text" name="date2" value="${date2}" style="width: 145px;" />
+                                                       </p>
+                                                       <p class="help-block">${error}</p>              
+                                               </div>                  
+                                               <input type="hidden" name="option" value="off" />
+                                               <input type="submit" name="Search" value="Search" />
+                                       </div>
+                               </c:otherwise>
+                               </c:choose>
+                       </form>
+               </div>
+       </div>
+
+       <jsp:include page="../fragments/footer.jsp" />
+       </div>
+</body>
+</html>
\ No newline at end of file