login.jsp 4.7 KB
<%@ include file="/common/taglibs.jsp" %>
<%@ page language="java" pageEncoding="UTF-8" %>

<div class="top-menu" style="margin: 0;padding: 0;float: right">
    <ul class="nav navbar-nav pull-right">
        <li class="dropdown dropdown-language">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">

                <span class="icon-globe"></span>
                <span class="langname">
					</span>
                <i class="fa fa-angle-down"></i>
            </a>
            <ul class="dropdown-menu dropdown-menu-default">
                <li>
                    <a href="?locale=en">
                        <img alt="" src="${ctx}/assets/global/img/flags/en.png"> English</a>
                </li>
                <li>
                    <a href="?locale=zh-CN">
                        <img alt="" src="${ctx}/assets/global/img/flags/zh-CN.png"> 中文</a>
                </li>
                <li>
                    <a href="?locale=jp">
                        <img alt="" src="${ctx}/assets/global/img/flags/jp.png"> 日本語</a>
                </li>
            </ul>
        </li>
</div>

<head>
    <title><fmt:message key="login.title"/></title>
    <meta name="menu" content="Login"/>
</head>
<body id="login">

<form method="post" id="loginForm" action="<c:url value='/j_security_check'/>"
      onsubmit="saveUsername(this);return validateForm(this)" class="form-signin" autocomplete="off">
    <h3 class="form-title">
        <img src="${ctx}/assets/admin/layout/img/smdboxlogo1.png?id=2" alt=""/>
    </h3>
    <c:if test="${param.error != null}">
        <div class="alert alert-danger alert-dismissable">
            <fmt:message key="errors.password.mismatch"/>
        </div>
    </c:if>
    <div class="form-group">
        <input type="text" name="j_username" id="j_username" class="form-control form-control-solid placeholder-no-fix"
               placeholder="<fmt:message key="label.username"/>" required tabindex="1">
    </div>
    <div class="form-group">
        <input type="password" class="form-control form-control-solid placeholder-no-fix" name="j_password" id="j_password" tabindex="2"
               placeholder="<fmt:message key="label.password"/>" required>
    </div>

    <div class="form-actions">
        <button type="submit" class="btn grey-gallery uppercase" name="login" tabindex="4" style="width: 200px;text-align: center;background-color: #04487e;">
            <fmt:message key='button.login'/>
        </button>
        <%--<c:if test="${appConfig['rememberMeEnabled']}">--%>
        <%--<label for="rememberMe" class="rememberme check">--%>
        <%--<input type="checkbox" name="_spring_security_remember_me" id="rememberMe" tabindex="3"/>--%>
        <%--<fmt:message key="login.rememberMe"/></label>--%>
        <%--</c:if>--%>
    </div>
</form>

<%--<p>--%>
<%--<fmt:message key="login.signup">--%>
<%--<fmt:param><c:url value="/signup"/></fmt:param>--%>
<%--</fmt:message>--%>
<%--</p>--%>

<c:set var="scripts" scope="request">
    <%@ include file="/scripts/login.js" %>
</c:set>
<c:set var="scripts" scope="page">
    <%@ include file="/scripts/jquery-2.1.4.js" %>
</c:set>

<%--<p><fmt:message key="login.passwordHint"/></p>--%>

<%--<p><fmt:message key="updatePassword.requestRecoveryTokenLink"/></p>--%>

<!--
<script type="text/javascript" src="/scripts/jquery-2.1.4.js"/>
<script type="text/javascript">
    function test() {
        alert("this is test");
    }

    $("#j_username").change(
            function loginOnChange() {
                //alert($('#j_username').val());
                $.ajax({
                    type: 'GET',
                    contentType: 'application/json',
                    url: 'a/checkExists/loginName/' + $('#j_username').val(),
                    dataType: 'json',
                    success: function (data) {
                        if (data && data.exists) {
                            //$('log_tip_div').style.display = "inline";
                            $('form-signin-heading').innerHTML = "该用户名已经被使用";
//                            canSub = false;
//                            loginUserError = true;
//                            isLoginUserExists = true;
                        } else {
                            //log_tip_div.style.display = "inline";
                            $('form-signin-heading').innerHTML = "用户名可以使用";
//                            canSub = true;
//                            loginUserError = false;
//                            isLoginUserExists = true;
                        }
                    },

                    error: function () {
                        alert("check user error");
                    }

                });
            })
</script>
-->
</body>