无法解决请求再次登录的java会话

无法解决请求再次登录的java会话,java,session,Java,Session,可能重复: 最后,我为会话添加了属性,并设置了username属性 在关闭浏览器而不注销后,我输入相同的url并通过ajax调用以下jsp HttpSession ses=request.getSession(); if(ses.getAttribute("username")==null){ out.print("falseconfirm"); out.flush(); }else{ out.print(

可能重复:

最后,我为会话添加了属性,并设置了username属性

在关闭浏览器而不注销后,我输入相同的url并通过ajax调用以下jsp

HttpSession ses=request.getSession();
       if(ses.getAttribute("username")==null){
       out.print("falseconfirm");      

        out.flush();

       }else{
       out.print("trueconfirm");

        out.flush();
       }
但是会话似乎没有任何属性。。
因此,我必须再次输入用户名和密码。

关闭浏览器意味着您丢失了会话。打开新浏览器总是会创建一个新会话,因此您会看到这种行为。

当您关闭浏览器时,会话将自动清除,您将无法再访问该会话。

为什么再次询问此问题?
HttpSession ses=request.getSession();
       if(ses.getAttribute("username")==null){
       out.print("falseconfirm");      

        out.flush();

       }else{
       out.print("trueconfirm");

        out.flush();
       }