37e1b3e94ec514be1f00d31e91382a610e0c93cc
[proteocache.git] / webapp / view / login.jsp
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
3 <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
4 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
5 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
6 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
7 <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
8
9 <spring:url value="/j_spring_security_check" var="scheck" />
10
11 <html>
12 <jsp:include page="fragments/header.jsp" />
13 <body onload='document.f.j_username.focus();'>
14         <div class="container">
15                 <jsp:include page="fragments/publicmenu.jsp" />
16                 <spring:url value="/ip/query" var="query" />
17
18                 <div class="panel panel-default">
19                         <div class="panel-heading">
20                                 <div style="font-weight: bold;">Enter your username (email used during registration) and password</div>
21                         </div>
22                         <div class="panel-body">
23                                 <form name='f' action="${scheck}" method='POST'>
24                                         <div class="col-xs-3"><!-- make the field shorter -->
25                                                 <c:choose>
26                                                 <c:when test="${error == null}">
27                                                         <div class="form-group">
28                                                                 <input class="form-control" type="text" name="j_username" id="UserName" placeholder="Username (email)" />
29                                                                 <p></p>
30                                                                 <input class="form-control" type="password" name="j_password" id="UserPass" placeholder="Password" />
31                                                                 <p></p>
32                                                                 <button type="submit" class="btn btn-default">Login</button>
33                                                         </div>
34                                                 </c:when>
35                                                 <c:otherwise>
36                                                         <div class="form-group has-error">
37                                                                 <input class="form-control" type="text" name="j_username" id="UserName" placeholder="Username (email)" />
38                                                                 <p></p>
39                                                                 <input class="form-control" type="password" name="j_password" id="UserPass" placeholder="Password" />
40                                                                 <p class="help-block">${error}</p>
41                                                                 <button type="submit" class="btn btn-default">Login</button>
42                                                         </div>
43                                                 </c:otherwise>
44                                                 </c:choose>
45                                         </div>
46                                 </form>
47                         </div>
48                 </div>
49                 <jsp:include page="fragments/footer.jsp" />
50         </div>
51 </body>
52 </html>