Forráskód Böngészése

增加登录页面公司官网链接

luoshi 4 éve
szülő
commit
52769a509c

+ 90 - 90
stmms-web/src/main/webapp/WEB-INF/views/modules/exam/examSelect.jsp

@@ -1,102 +1,102 @@
 <%@ page contentType="text/html;charset=UTF-8" %>
-<%@ include file="/WEB-INF/views/include/taglib.jsp"%>
+<%@ include file="/WEB-INF/views/include/taglib.jsp" %>
 <html>
 <head>
-	<title>考试选择</title>
-	<meta name="decorator" content="default"/>
-	<%-- <%@include file="/WEB-INF/views/include/head.jsp" %> --%>
-<script src="${ctxStatic}/jquery/jquery-1.9.1.min.js" type="text/javascript"></script>
-<script src="${ctxStatic}/jquery/jquery-migrate-1.1.1.min.js" type="text/javascript"></script>
-<link href="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.min.css" type="text/css" rel="stylesheet" />
-<script src="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.min.js" type="text/javascript"></script>
-<script src="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.method.min.js" type="text/javascript"></script>
-<link href="${ctxStatic}/fancyBox/source/jquery.fancybox.css" type="text/css" rel="stylesheet" />
-<script src="${ctxStatic}/fancyBox/source/jquery.fancybox.js" type="text/javascript"></script>
-<script src="${ctxStatic}/common/jeesite.min.js" type="text/javascript"></script>
-<link href="${ctxStatic}/common/jeesite.min.css" type="text/css" rel="stylesheet" />
-<script src="${ctxStatic}/select2/select2.js" type="text/javascript"></script>
-<script src="${ctxStatic}/select2/select2_locale_zh-CN.js" type="text/javascript"></script>
-<link href="${ctxStatic}/select2/select2.css" type="text/css" rel="stylesheet" />
+    <title>考试选择</title>
+    <meta name="decorator" content="default"/>
+    <%-- <%@include file="/WEB-INF/views/include/head.jsp" %> --%>
+    <script src="${ctxStatic}/jquery/jquery-1.9.1.min.js" type="text/javascript"></script>
+    <script src="${ctxStatic}/jquery/jquery-migrate-1.1.1.min.js" type="text/javascript"></script>
+    <link href="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.min.css" type="text/css" rel="stylesheet"/>
+    <script src="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.min.js" type="text/javascript"></script>
+    <script src="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.method.min.js" type="text/javascript"></script>
+    <link href="${ctxStatic}/fancyBox/source/jquery.fancybox.css" type="text/css" rel="stylesheet"/>
+    <script src="${ctxStatic}/fancyBox/source/jquery.fancybox.js" type="text/javascript"></script>
+    <script src="${ctxStatic}/common/jeesite.min.js" type="text/javascript"></script>
+    <link href="${ctxStatic}/common/jeesite.min.css" type="text/css" rel="stylesheet"/>
+    <script src="${ctxStatic}/select2/select2.js" type="text/javascript"></script>
+    <script src="${ctxStatic}/select2/select2_locale_zh-CN.js" type="text/javascript"></script>
+    <link href="${ctxStatic}/select2/select2.css" type="text/css" rel="stylesheet"/>
     <link rel="stylesheet" href="${ctxStatic}/common/login.css">
-	<script type="text/javascript">
-		$(document).ready(function() {
-			<!--针对nw.js评卷客户端,自动窗口最大化-->
-			try{
-				require('nw.gui').Window.get().maximize();
-			}catch(e){
-			}
+    <script type="text/javascript">
+        $(document).ready(function () {
+            <!--针对nw.js评卷客户端,自动窗口最大化-->
+            try {
+                require('nw.gui').Window.get().maximize();
+            } catch (e) {
+            }
 
-			$('#submit-button').click(function(){
-				var examId = $('#exam-select').val();
-				return examId!=undefined && examId!='' && examId!=null;
-			});
+            $('#submit-button').click(function () {
+                var examId = $('#exam-select').val();
+                return examId != undefined && examId != '' && examId != null;
+            });
 
-			$('.point').hide();
-			var message="${message}";
-			if(message!=null && message!="" ){
-				showError(message);
-			}
+            $('.point').hide();
+            var message = "${message}";
+            if (message != null && message != "") {
+                showError(message);
+            }
 
-			$(document).ajaxError(function(evt, req, settings){
-				if(req.status==401) {
-					alert("权限失效,请重新登录!");
-					 window.location.href = "/login";
-		       	}
-			});
-			
-		});
+            $(document).ajaxError(function (evt, req, settings) {
+                if (req.status == 401) {
+                    alert("权限失效,请重新登录!");
+                    window.location.href = "/login";
+                }
+            });
 
-		function showError(message){
-			$('.point').show();
-			$('.error').html(message);
-		}
+        });
 
-		// 如果在框架中,则跳转刷新上级页面
-		if(self.frameElement && self.frameElement.tagName=="IFRAME"){
-			parent.location.reload();
-		}
-		
-		
-	</script>
+        function showError(message) {
+            $('.point').show();
+            $('.error').html(message);
+        }
+
+        // 如果在框架中,则跳转刷新上级页面
+        if (self.frameElement && self.frameElement.tagName == "IFRAME") {
+            parent.location.reload();
+        }
+    
+    
+    </script>
 </head>
 <body>
-	<div class="container">
-	  <div class="middle cl">
-	   <div class="left">
-	    <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
-	    <p>Copyright &#169武汉启明软件 2012-2014</p>
-	   </div>
-	   <div class="right">
-	     <div class="title">
-	       <h1>请选择考试批次</h1>
-	       <br/>
-	     </div>
-	     <div class="loginbox">
-	      <form class="form login-form" action="${ctx}/admin/exam/select" method="post">
-	      <div class="exam-select">
-		        <select name="examId" id="exam-select">
-		        	<option value="">请选择考试</option>
-					<c:forEach items="${examList}" var="item">
-						<option value="${item.id}" <c:if test="${item.id==exam.id}">selected</c:if>>${item.id}-${item.name}</option>
-					</c:forEach>
-				</select>
-	      </div>
-	      <c:if test="${web_user.schoolAdmin==true && examList.size()==0}">
-	      	<div class="login-btn">
-	      	<a href="${ctx}/admin/exam/create">新建考试</a>
-	      	</div>
-	      </c:if>
-	        <div class="point hide" >
-	        	<em class="error"></em>
-	        </div>
-	        <div class="login-btn">
-	        	<input class="opacity" type="submit" id="submit-button" value="确 定"/>
-	        	<a href="${ctx}/logout" class="opacity">退 出</a>
-	        </div>
-	      </form>
-	     </div>
-	   </div>
-	  </div>
-	</div>
-  </body>
+<div class="container">
+    <div class="middle cl">
+        <div class="left">
+            <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
+            <a href="http://www.qmth.com.cn" target="_blank"><p>Copyright &#169武汉启明软件 2012-2020</p></a>
+        </div>
+        <div class="right">
+            <div class="title">
+                <h1>请选择考试批次</h1>
+                <br/>
+            </div>
+            <div class="loginbox">
+                <form class="form login-form" action="${ctx}/admin/exam/select" method="post">
+                    <div class="exam-select">
+                        <select name="examId" id="exam-select">
+                            <option value="">请选择考试</option>
+                            <c:forEach items="${examList}" var="item">
+                                <option value="${item.id}" <c:if test="${item.id==exam.id}">selected</c:if>>${item.id}-${item.name}</option>
+                            </c:forEach>
+                        </select>
+                    </div>
+                    <c:if test="${web_user.schoolAdmin==true && examList.size()==0}">
+                        <div class="login-btn">
+                            <a href="${ctx}/admin/exam/create">新建考试</a>
+                        </div>
+                    </c:if>
+                    <div class="point hide">
+                        <em class="error"></em>
+                    </div>
+                    <div class="login-btn">
+                        <input class="opacity" type="submit" id="submit-button" value="确 定"/>
+                        <a href="${ctx}/logout" class="opacity">退 出</a>
+                    </div>
+                </form>
+            </div>
+        </div>
+    </div>
+</div>
+</body>
 </html>

+ 93 - 92
stmms-web/src/main/webapp/WEB-INF/views/modules/mark/reset.jsp

@@ -1,102 +1,103 @@
 <%@ page contentType="text/html;charset=UTF-8" %>
-<%@ include file="/WEB-INF/views/include/taglib.jsp"%>
+<%@ include file="/WEB-INF/views/include/taglib.jsp" %>
 <html>
 <head>
-	<title><spring:message code="user.reset.title"/></title>
-	<meta name="decorator" content="default"/>
-	<%@include file="/WEB-INF/views/include/head.jsp" %>
+    <title><spring:message code="user.reset.title"/></title>
+    <meta name="decorator" content="default"/>
+    <%@include file="/WEB-INF/views/include/head.jsp" %>
     <link rel="stylesheet" href="${ctxStatic}/common/login.css">
-	<script type="text/javascript">
-		$(document).ready(function() {
-			<!--针对nw.js评卷客户端,自动窗口最大化-->
-			try{
-				require('nw.gui').Window.get().maximize();
-			}catch(e){
-			}
-			var nameVerify =${nameVerify};
-			$('#submit-button').click(function(){
-				var name = $('#loginName').val();
-				if(name==''){
-					showError($.i18n.prop("user.reset.name"));
-					return false;
-				}
-				if(name.length>10){
-					showError($.i18n.prop("user.reset.name.length"));
-					return false;
-				}
-				if(nameVerify==true ){
-					//var reg = new RegExp("[\\u4E00-\\u9FFF]+");
-				    var pattern = /^[\u4E00-\u9FFF]{1,10}$/;
-						if(!pattern.test(name)){    
-						showError($.i18n.prop("user.reset.name.chinese"));
-						return false;
-					}
-				}
+    <script type="text/javascript">
+        $(document).ready(function () {
+            <!--针对nw.js评卷客户端,自动窗口最大化-->
+            try {
+                require('nw.gui').Window.get().maximize();
+            } catch (e) {
+            }
+            var nameVerify =${nameVerify};
+            $('#submit-button').click(function () {
+                var name = $('#loginName').val();
+                if (name == '') {
+                    showError($.i18n.prop("user.reset.name"));
+                    return false;
+                }
+                if (name.length > 10) {
+                    showError($.i18n.prop("user.reset.name.length"));
+                    return false;
+                }
+                if (nameVerify == true) {
+                    //var reg = new RegExp("[\\u4E00-\\u9FFF]+");
+                    var pattern = /^[\u4E00-\u9FFF]{1,10}$/;
+                    if (!pattern.test(name)) {
+                        showError($.i18n.prop("user.reset.name.chinese"));
+                        return false;
+                    }
+                }
 
-				var password = $('#password').val();
-				var password2 = $('#password2').val();
-				if(password==''){
-					showError($.i18n.prop("user.reset.password"));
-					return false;
-				}
-				if(password.length>8 || password.length<4){
-					showError($.i18n.prop("user.reset.password.length"));
-					return false;
-				}
-				if(password!=password2){
-					showError($.i18n.prop("user.reset.password.same"));
-					return false;
-				}
-				return true;
-			});
-		});
+                var password = $('#password').val();
+                var password2 = $('#password2').val();
+                if (password == '') {
+                    showError($.i18n.prop("user.reset.password"));
+                    return false;
+                }
+                if (password.length > 8 || password.length < 4) {
+                    showError($.i18n.prop("user.reset.password.length"));
+                    return false;
+                }
+                if (password != password2) {
+                    showError($.i18n.prop("user.reset.password.same"));
+                    return false;
+                }
+                return true;
+            });
+        });
 
-		function showError(message){
-			$('.point').show();
-			$('.error').html(message);
-		}
+        function showError(message) {
+            $('.point').show();
+            $('.error').html(message);
+        }
 
-		// 如果在框架中,则跳转刷新上级页面
-		if(self.frameElement && self.frameElement.tagName=="IFRAME"){
-			parent.location.reload();
-		}
-		load();
-	</script>
+        // 如果在框架中,则跳转刷新上级页面
+        if (self.frameElement && self.frameElement.tagName == "IFRAME") {
+            parent.location.reload();
+        }
+        load();
+    </script>
 </head>
 <body>
-	<div class="container">
-	  <div class="middle cl">
-	   <div class="left">
-	    <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
-	    <p>Copyright &#169武汉启明软件 2012-2014</p>
-	   </div>
-	   <div class="right">
-	     <div class="title">
-	       <h1 data-i18n-text="user.reset.title">首次登录,请完善资料</h1>
-	       <br/>
-	     </div>
-	     <div class="loginbox">
-	      <form action="${ctx}/mark/reset" method="post" role="form" id="loginForm">
-	        <div class="input-group">
-	        	<input type="text" class="form-control required" id="loginName" name="name" placeholder="请输入姓名" autocomplete="off" value="${loginName }" data-i18n-placeholder="user.reset.name"/>
-	        </div>
-	        <div class="input-group">
-	        	<input type="password" class="form-control required" id="password" name="password" placeholder="请输入密码" autocomplete="off" data-i18n-placeholder="user.reset.password"/>
-	        </div>
-	        <div class="input-group">
-	        	<input type="password" class="form-control required" id=password2 name="password2" placeholder="再次输入密码" autocomplete="off" data-i18n-placeholder="user.reset.password.again"/>
-	        </div>
-	        <div class="point hide">
-	        <em class="error"></em>
-	        </div>
-	        <div class="login-btn">
-	        	<input class="opacity" type="submit" id="submit-button" value="确 定" data-i18n-value="user.reset.submit"/>
-	        	<a href="${ctx}/logout" class="opacity" data-i18n-text="user.reset.logout">退 出</a>
-	        </div>
-	      </form>
-	     </div>
-	   </div>
-	  </div>
-	</div>
-  </body>
+<div class="container">
+    <div class="middle cl">
+        <div class="left">
+            <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
+            <a href="http://www.qmth.com.cn" target="_blank"><p>Copyright &#169武汉启明软件 2012-2020</p></a>
+        </div>
+        <div class="right">
+            <div class="title">
+                <h1 data-i18n-text="user.reset.title">首次登录,请完善资料</h1>
+                <br/>
+            </div>
+            <div class="loginbox">
+                <form action="${ctx}/mark/reset" method="post" role="form" id="loginForm">
+                    <div class="input-group">
+                        <input type="text" class="form-control required" id="loginName" name="name" placeholder="请输入姓名" autocomplete="off" value="${loginName }"
+                               data-i18n-placeholder="user.reset.name"/>
+                    </div>
+                    <div class="input-group">
+                        <input type="password" class="form-control required" id="password" name="password" placeholder="请输入密码" autocomplete="off" data-i18n-placeholder="user.reset.password"/>
+                    </div>
+                    <div class="input-group">
+                        <input type="password" class="form-control required" id=password2 name="password2" placeholder="再次输入密码" autocomplete="off" data-i18n-placeholder="user.reset.password.again"/>
+                    </div>
+                    <div class="point hide">
+                        <em class="error"></em>
+                    </div>
+                    <div class="login-btn">
+                        <input class="opacity" type="submit" id="submit-button" value="确 定" data-i18n-value="user.reset.submit"/>
+                        <a href="${ctx}/logout" class="opacity" data-i18n-text="user.reset.logout">退 出</a>
+                    </div>
+                </form>
+            </div>
+        </div>
+    </div>
+</div>
+</body>
 </html>

+ 6 - 6
stmms-web/src/main/webapp/WEB-INF/views/modules/mark/subjectSelect.jsp

@@ -50,7 +50,7 @@
 
             $(document).ajaxError(function (evt, req, settings) {
                 if (req.status == 401) {
-                	alert("账号已在其他地方登录!");
+                    alert("账号已在其他地方登录!");
                     window.location.href = "/mark-login";
                 }
             });
@@ -59,7 +59,7 @@
 
             var message = "${message}";
             if (message != null && message != "") {
-            	$('.point').show();
+                $('.point').show();
             }
         });
 
@@ -76,7 +76,7 @@
     <div class="middle cl">
         <div class="left">
             <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
-            <p>Copyright &#169武汉启明软件 2012-2014</p>
+            <a href="http://www.qmth.com.cn" target="_blank"><p>Copyright &#169武汉启明软件 2012-2020</p></a>
         </div>
         <div class="right">
             <div class="title">
@@ -101,9 +101,9 @@
                         </select>
                     </div>
                     <c:if test="${message != null }">
-                    <div class="point <c:if test="${message != null }"></c:if><c:if test="${message == null }">hide</c:if>">
-                        <em class="error"><spring:message code="${message }"/></em>
-                    </div>
+                        <div class="point <c:if test="${message != null }"></c:if><c:if test="${message == null }">hide</c:if>">
+                            <em class="error"><spring:message code="${message }"/></em>
+                        </div>
                     </c:if>
                     <div class="login-btn">
                         <input class="opacity" type="submit" id="submit-button" value="确 定"/>

+ 14 - 14
stmms-web/src/main/webapp/WEB-INF/views/modules/open/error.jsp

@@ -17,20 +17,20 @@
 </head>
 <body>
 <div class="flexbox">
-  <div class="cont cl">
-   <div class="sd">
-    <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
-       <p>Copyright &#169武汉启明软件 2012-2014</p>
-   </div>
-   <div class="mn">
-     <div class="info">
-     	<div class="icon"><img src="${ctxStatic}/images/error-large.png"/></div>
-        <h2>登录错误信息</h2>
-        <p>信息错误,请返回重新填写</p>
-        <div class="open-btn"><a class="grey" href="${ctx}/open/marker/list">返回</a></div>
-     </div>
-   </div>
-  </div>
+    <div class="cont cl">
+        <div class="sd">
+            <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
+            <a href="http://www.qmth.com.cn" target="_blank"><p>Copyright &#169武汉启明软件 2012-2020</p></a>
+        </div>
+        <div class="mn">
+            <div class="info">
+                <div class="icon"><img src="${ctxStatic}/images/error-large.png"/></div>
+                <h2>登录错误信息</h2>
+                <p>信息错误,请返回重新填写</p>
+                <div class="open-btn"><a class="grey" href="${ctx}/open/marker/list">返回</a></div>
+            </div>
+        </div>
+    </div>
 </div>
 </body>
 </html>

+ 22 - 22
stmms-web/src/main/webapp/WEB-INF/views/modules/open/marker-list.jsp

@@ -17,30 +17,30 @@
 </head>
 <body>
 <div class="flexbox">
-  <div class="cont cl">
-   <div class="sd">
-    <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
-       <p>Copyright &#169武汉启明软件 2012-2014</p>
-   </div>
-   <div class="mn">
-     <div class="optionbox">
-      <h1>第三方登录</h1>
-      <form action="${ctx}/open/marker/select" method="post" role="form">
-        <div class="option">
-        <select name="markerId" id="markerId">
-        <c:forEach items="${markerList}" var="marker">
-          <option value="${marker.id}">${marker.loginName }</option>
-        </c:forEach>
-        </select>
+    <div class="cont cl">
+        <div class="sd">
+            <div class="logo"><img src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/></div>
+            <a href="http://www.qmth.com.cn" target="_blank"><p>Copyright &#169武汉启明软件 2012-2020</p></a>
         </div>
-        <div>
-        	<div class="tips"  style="display:none;"><em class="error">错误提示</em></div>
-        	<div class="open-btn"><a class="opacity" href="">确认</a><a class="grey" href="${ctx}/open/marker/list">返回</a></div>
+        <div class="mn">
+            <div class="optionbox">
+                <h1>第三方登录</h1>
+                <form action="${ctx}/open/marker/select" method="post" role="form">
+                    <div class="option">
+                        <select name="markerId" id="markerId">
+                            <c:forEach items="${markerList}" var="marker">
+                                <option value="${marker.id}">${marker.loginName }</option>
+                            </c:forEach>
+                        </select>
+                    </div>
+                    <div>
+                        <div class="tips" style="display:none;"><em class="error">错误提示</em></div>
+                        <div class="open-btn"><a class="opacity" href="">确认</a><a class="grey" href="${ctx}/open/marker/list">返回</a></div>
+                    </div>
+                </form>
+            </div>
         </div>
-      </form>
-     </div>
-   </div>
-  </div>
+    </div>
 </div>
 </body>
 </html>

+ 4 - 4
stmms-web/src/main/webapp/WEB-INF/views/modules/student/login.jsp

@@ -22,7 +22,7 @@
             <div class="logo"><img
                     src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/>
             </div>
-            <p>Copyright &#169武汉启明软件 2012-2014</p>
+            <a href="http://www.qmth.com.cn" target="_blank"><p>Copyright &#169武汉启明软件 2012-2020</p></a>
         </div>
         <div class="right">
             <div class="title">
@@ -40,9 +40,9 @@
                                autocomplete="off" value="${name }" data-i18n-placeholder="student.search.name"/>
                     </div>
                     <c:if test="${message != null }">
-                    <div class="point <c:if test="${message != null }"></c:if><c:if test="${message == null }">hide</c:if>">
-                        <em class="error"><spring:message code="${message }"/></em>
-                    </div>
+                        <div class="point <c:if test="${message != null }"></c:if><c:if test="${message == null }">hide</c:if>">
+                            <em class="error"><spring:message code="${message }"/></em>
+                        </div>
                     </c:if>
                     <div class="login-btn"><input class="opacity" type="submit" value="查 询" data-i18n-value="student.search.submit"/></div>
                 </form>

+ 21 - 16
stmms-web/src/main/webapp/WEB-INF/views/modules/sys/login.jsp

@@ -33,7 +33,7 @@
             <div class="logo"><img
                     src="${ctxStatic}/images/<c:if test="${indexLogo ==null||indexLogo =='' }">logo@2x.png</c:if><c:if test="${indexLogo !=null }">${indexLogo }</c:if>"/>
             </div>
-            <p>Copyright &#169武汉启明软件 2012-2014</p>
+            <a href="http://www.qmth.com.cn" target="_blank"><p>Copyright &#169武汉启明软件 2012-2020</p></a>
         </div>
         <div class="right">
             <div class="title">
@@ -41,27 +41,32 @@
                 <%-- <c:if test="${loginType == 'admin-login' }"><p data-i18n-text="user.login.admin">管理员登录</p></c:if> --%>
                 <c:if test="${loginType == 'mark-login-only' }"><p data-i18n-text="user.login.marker">评卷员登录</p></c:if>
                 <c:if test="${loginType != 'mark-login-only' }">
-                    <p><span><a href="#" <c:if test="${loginType == 'admin-login'||loginType == null }">class="on"</c:if> id="adminLogin" data-i18n-text="user.login.admin">管理员登录</a></span>
-                       <span><a href="#" <c:if test="${loginType == 'mark-login' }">class="on"</c:if> id="markLogin" data-i18n-text="user.login.marker">评卷员登录</a></span></p>
+                    <p><span><a href="#"
+                                <c:if test="${loginType == 'admin-login'||loginType == null }">class="on"</c:if> id="adminLogin" data-i18n-text="user.login.admin">管理员登录</a></span>
+                        <span><a href="#"
+                                 <c:if test="${loginType == 'mark-login' }">class="on"</c:if> id="markLogin" data-i18n-text="user.login.marker">评卷员登录</a></span></p>
                 </c:if>
             </div>
             <div class="loginbox">
-                <form action=<c:if test="${loginType != 'mark-login-only' }">"${ctx}/login"</c:if><c:if test="${loginType == 'mark-login-only' }">"${ctx}/mark-login"</c:if> method="post" role="form" id="loginForm">
-                    <input id="loginType" name="loginType" value=<c:if test="${loginType == null}">'admin-login'</c:if><c:if test="${loginType != null}">"${loginType}"</c:if>/>
-                    <div class="input-group">
-                        <input type="text" class="form-control required" id="loginName" name="loginName" placeholder="请输入用户名"
-                               autocomplete="off" value="${loginName }" data-i18n-placeholder="user.login.name"/>
-                    </div>
-                    <div class="input-group">
-                        <input type="password" class="form-control required" id="password" name="password" placeholder="请输入密码"
-                               autocomplete="off" data-i18n-placeholder="user.login.password"/>
-                    </div>
-                    <c:if test="${message != null }">
+                <form action=<c:if test="${loginType != 'mark-login-only' }">"${ctx}/login"
+                </c:if>
+                <c:if test="${loginType == 'mark-login-only' }">"${ctx}/mark-login"</c:if> method="post" role="form" id="loginForm">
+                <input id="loginType" name="loginType" value=<c:if test="${loginType == null}">'admin-login'</c:if>
+                <c:if test="${loginType != null}">"${loginType}"</c:if>/>
+                <div class="input-group">
+                    <input type="text" class="form-control required" id="loginName" name="loginName" placeholder="请输入用户名"
+                           autocomplete="off" value="${loginName }" data-i18n-placeholder="user.login.name"/>
+                </div>
+                <div class="input-group">
+                    <input type="password" class="form-control required" id="password" name="password" placeholder="请输入密码"
+                           autocomplete="off" data-i18n-placeholder="user.login.password"/>
+                </div>
+                <c:if test="${message != null }">
                     <div class="point <c:if test="${message != null }"></c:if><c:if test="${message == null }">hide</c:if>">
                         <em class="error"><spring:message code="${message }"/></em>
                     </div>
-                    </c:if>
-                    <div class="login-btn"><input class="opacity" type="submit" value="登 录" data-i18n-value="user.login.submit"/></div>
+                </c:if>
+                <div class="login-btn"><input class="opacity" type="submit" value="登 录" data-i18n-value="user.login.submit"/></div>
                 </form>
             </div>
         </div>