|
|
@ -1,5 +1,5 @@ |
|
|
|
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="iso-8859-1"%> |
|
|
|
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="iso-8859-1"%> |
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
|
|
|
<!DOCTYPE html> |
|
|
|
|
|
|
|
|
|
|
|
<html><head> |
|
|
|
<html><head> |
|
|
|
<%@ include file="head.jsp" %> |
|
|
|
<%@ include file="head.jsp" %> |
|
|
@ -10,57 +10,52 @@ |
|
|
|
</script> |
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
|
|
</head> |
|
|
|
</head> |
|
|
|
<body class="mainframe bgcolor1" onload="document.getElementById('j_username').focus()"> |
|
|
|
<body style="min-width:550px" class="mainframe bgcolor1" onload="document.getElementById('j_username').focus()"> |
|
|
|
|
|
|
|
|
|
|
|
<form action="<c:url value="/login"/>" method="POST"> |
|
|
|
<form action="<c:url value="/login"/>" method="POST"> |
|
|
|
|
|
|
|
<sec:csrfInput /> |
|
|
|
<sec:csrfInput /> |
|
|
|
|
|
|
|
<div class="bgcolor2 shadow" align="center" style="padding:20px 50px 20px 50px; margin-top:100px;margin-left:50px;margin-right:50px"> |
|
|
|
<div id="loginframe" class="bgcolor2 shadow"> |
|
|
|
|
|
|
|
|
|
|
|
<div style="margin-bottom:1em;max-width:50em;text-align:left;"><sub:wiki text="${model.loginMessage}"/></div> |
|
|
|
<img src="<spring:theme code="logoImage"/>" alt=""> |
|
|
|
|
|
|
|
|
|
|
|
<table> |
|
|
|
<div class="loginmessagetop"><sub:wiki text="${model.loginMessage}"/></div> |
|
|
|
<tr> |
|
|
|
|
|
|
|
<td colspan="2" align="left" style="padding-bottom:10px"> |
|
|
|
<input type="text" id="j_username" name="j_username" tabindex="1" placeholder="<fmt:message key="login.username"/>"> |
|
|
|
<img src="<spring:theme code="logoImage"/>" alt=""> |
|
|
|
|
|
|
|
</td> |
|
|
|
<input type="password" name="j_password" tabindex="2" placeholder="<fmt:message key="login.password"/>"> |
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
<input name="submit" type="submit" value="<fmt:message key="login.login"/>" tabindex="4"></td> |
|
|
|
<td align="left" style="padding-right:10px"><fmt:message key="login.username"/></td> |
|
|
|
|
|
|
|
<td align="left"><input type="text" id="j_username" name="j_username" style="width:12em" tabindex="1"></td> |
|
|
|
<div class="details"> |
|
|
|
</tr> |
|
|
|
<div id="loginremember"> |
|
|
|
|
|
|
|
<label for="remember"><fmt:message key="login.remember"/></label> |
|
|
|
<tr> |
|
|
|
<input type="checkbox" name="remember-me" id="remember" class="checkbox" tabindex="3"> |
|
|
|
<td align="left" style="padding-bottom:10px"><fmt:message key="login.password"/></td> |
|
|
|
</div> |
|
|
|
<td align="left" style="padding-bottom:10px"><input type="password" name="j_password" style="width:12em" tabindex="2"></td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
<a href="recover.view"><fmt:message key="login.recover"/></a> |
|
|
|
|
|
|
|
</div> |
|
|
|
<tr> |
|
|
|
|
|
|
|
<td align="left"><input name="submit" type="submit" value="<fmt:message key="login.login"/>" tabindex="4"></td> |
|
|
|
|
|
|
|
<td align="left" class="detail"> |
|
|
|
|
|
|
|
<input type="checkbox" name="remember-me" id="remember" class="checkbox" tabindex="3"> |
|
|
|
|
|
|
|
<label for="remember"><fmt:message key="login.remember"/></label> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td></td> |
|
|
|
|
|
|
|
<td align="left" class="detail"><a href="recover.view"><fmt:message key="login.recover"/></a></td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<c:if test="${model.logout}"> |
|
|
|
<c:if test="${model.logout}"> |
|
|
|
<tr><td colspan="2" style="padding-top:10px"><b><fmt:message key="login.logout"/></b></td></tr> |
|
|
|
<div class="loginmessagebottom"> |
|
|
|
|
|
|
|
<b><fmt:message key="login.logout"/></b> |
|
|
|
|
|
|
|
</div> |
|
|
|
</c:if> |
|
|
|
</c:if> |
|
|
|
|
|
|
|
|
|
|
|
<c:if test="${model.error}"> |
|
|
|
<c:if test="${model.error}"> |
|
|
|
<tr><td colspan="2" style="padding-top:10px"><span class="warning"><fmt:message key="login.error"/></span></td></tr> |
|
|
|
<div class="loginmessagebottom"> |
|
|
|
|
|
|
|
<span class="warning"><fmt:message key="login.error"/></span> |
|
|
|
|
|
|
|
</div> |
|
|
|
</c:if> |
|
|
|
</c:if> |
|
|
|
|
|
|
|
|
|
|
|
</table> |
|
|
|
<c:if test="${model.insecure}"> |
|
|
|
|
|
|
|
<div class="loginmessagebottom"> |
|
|
|
|
|
|
|
<p class="warning"><fmt:message key="login.insecure"><fmt:param value="${model.brand}"/></fmt:message></p> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</c:if> |
|
|
|
|
|
|
|
|
|
|
|
<c:if test="${model.insecure}"> |
|
|
|
</div> |
|
|
|
<p class="warning"><fmt:message key="login.insecure"><fmt:param value="${model.brand}"/></fmt:message></p> |
|
|
|
</form> |
|
|
|
</c:if> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</form> |
|
|
|
|
|
|
|
</body> |
|
|
|
</body> |
|
|
|
</html> |
|
|
|
</html> |
|
|
|