使用javasccript将会话从一个jsp页面转移到另一个页面

时间:2016-10-20 15:08:36

标签: javascript java spring jsp session

在我的Spring java应用程序中,我试图使用javascript将检索到的java会话从一个页面传输到另一个页面,这是第一个jsp页面中的尝试

    <script>

//$(document).ready(

function getNotify() {

    <% String mp = (String) request.getSession(false).getAttribute("sound"); %>
        var mp = "<%= mp %>";
        console.log("value>>>>>>> "+mp);//returns the actual value

    <%  request.getSession().setAttribute("sound7", mp);  %>


}

setInterval(getNotify, 2000);

</script>

在第二个jsp中,我试图像这样检索会话,但它返回null

<% String postSound = (String) request.getSession(false).getAttribute("sound7"); %>
    var postSound = "<%= postSound %>";
    console.log("value of postSound>>>>>>> "+ postSound );

请问如何使用上述方法将会话从jsp A转移到jsp B.

1 个答案:

答案 0 :(得分:0)

What about @SessionAttributes in your controller?
Check this https://github.com/ielatif/stackoverflow/tree/master/SpringMvcExample