1 <%@ page language="java" contentType="text/html;charset=UTF-8" session="true" %> 2 <%@ taglib uri="http://www.anotheria.net/ano-tags" prefix="ano" %> 3 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 4 <!DOCTYPE html> 5 <html> 6 7 <head> 8 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 9 <title>${title}</title> 10 <link type="text/css" rel="stylesheet" rev="stylesheet" href="../moskito/ext/bootstrap-3.1.1/css/bootstrap.css" /> 11 <link type="text/css" rel="stylesheet" rev="stylesheet" href="../moskito/font/style.css" /> 12 <link type="text/css" rel="stylesheet" rev="stylesheet" href="../moskito/ext/select2-3.4.6/select2.css" /> 13 <link type="text/css" rel="stylesheet" rev="stylesheet" href="../moskito/int/css/common.css" /> 14 <!--[if lt IE 8]><link type="text/css" rel="stylesheet" rev="stylesheet" href="../moskito/static-int/css/bootstrap-ie7.css" /><![endif]--> 15 <link type="text/css" rel="stylesheet" rev="stylesheet" href="../moskito/int/css/auth.css"/> 16 </head> 17 18 <body> 19 20 <div class="login__container"> 21 22 <div class="login__content"> 23 24 <div class="login__block login__titleContainer"> 25 <img src="${pageContext.request.contextPath}/moskito/int/img/moskito.png" height="200"> 26 <h1>MoSKito Inspect</h1> 27 </div> 28 29 <div class="login__block login__formContainer"> 30 31 <form action="mskSignIn" method="post"> 32 33 <c:if test="${hasError}"> 34 <span class="login__error"> 35 Username or password is invalid 36 </span> 37 </c:if> 38 39 <label> 40 <input class="form-control" placeholder="username" type="text" name="username" required> 41 </label> 42 43 <label> 44 <input class="form-control" placeholder="password" type="password" name="password" required> 45 </label> 46 47 <button class="btn btn-primary" type="submit">Sign In</button> 48 49 </form> 50 51 </div> 52 53 </div> 54 55 </div> 56 57 </body> 58 59 </html>