jsp在所有浏览器上都无法正常运行

时间:2015-05-04 12:59:30

标签: java tomcat

我已经开发了一个简单的登录应用程序。参考http://www.mkyong.com/spring-security/spring-security-custom-login-form-annotation-example/。我已将login.jsp页面重定向到admin.jsp,其中我有我的注销URL并欢迎管理员标题。当我在默认浏览器中运行我的项目时,它正常工作。

但是当我复制URL并将其粘贴到另一个浏览器中时,它不会显示注销URL和标题。我已经在此包含了我的admin.jsp代码。

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@page session="true"%>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Admin Page</title>
<meta charset="utf-8">
    <link rel="stylesheet"
        href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
    <script src="//code.jquery.com/jquery-1.10.2.js"></script>
    <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
    <link rel="stylesheet" href="/resources/demos/style.css">
    <script>
        $(function() {
            $("#from").datepicker({
                defaultDate : "+1w",
                changeMonth : true,
                numberOfMonths : 1,
                onClose : function(selectedDate) {
                    $("#to").datepicker("option", "minDate", selectedDate);
                }
            });
            $("#to").datepicker({
                defaultDate : "+1w",
                changeMonth : true,
                numberOfMonths : 1,
                onClose : function(selectedDate) {
                    $("#from").datepicker("option", "maxDate", selectedDate);
                }
            });
        });
    </script>
    </head>


<body bgcolor="grey">

    <%-- <h1>Title : ${title}</h1>
    <h1>Message : ${message}</h1> --%>

    <c:url value="/logout" var="logoutUrl" />
    <form action="${logoutUrl}" method="post" id="logoutForm">
        <input type="hidden" name="${_csrf.parameterName}"
            value="${_csrf.token}" />

    </form>
    <script>
        function formSubmit() {
            document.getElementById("logoutForm").submit();
        }
    </script>

    <c:if test="${pageContext.request.userPrincipal.name != null}">
        <h2>
            Welcome : ${pageContext.request.userPrincipal.name} | <a
                href="javascript:formSubmit()"> Logout</a>
        </h2>
    </c:if>
        <label for="from">Start_Date : </label>
        <input type="text" id="from" name="from">
        <br>
        <br>
        <label for="to">End_Date :  </label>
        <input type="text" id="to" name="to">
    <form name='loginForm' action="<c:url value='/admin' />" method='POST'>

        <table>
                <tr align="center">
                    <td colspan='2'><input name="submit" type="submit"
                        value="submit" /></td>
                </tr>
        </table>

            <input type="hidden" name="${_csrf.parameterName}"
                value="${_csrf.token}" />

        </form>

</body>
</html>

0 个答案:

没有答案