再び

2012-01-24 6 views
-2

にログインするために求めJavaセッションを解決することができ可能重複していない:私は、ユーザー名の属性を設定するセッションに属性を追加し、最後に
not able to solve java session再び

HttpSession sess = request.getSession();  
    String username=request.getParameter("firstname"); 
    String password=request.getParameter("pwd"); 
    boolean flag; 
    if(username!=null && password!=null){ 
     flag=checking.check(username, password); //here i check if user exists in //the data base 
    }else{ 
    flag=false; 
    } 
    if(flag){ 
    put2.sessionAttr(username,password,sess); // here i call a java class through bean put2 and set attributes to the session 
    response.sendRedirect("index.jsp"); 
    } 

..

ログアウトせずにブラウザを閉じた後、同じURLを入力して次のjを呼び出しますアヤックス

てSPが、セッションが全く属性を持っていないようだ。.. ので、私は再びユーザ名とパスワードを入力する必要が...ブラウザを閉じる

+0

なぜこれをもう一度お聞きしますか? –

答えて

0

は、あなたがセッションを失ったことを意味します。新しいブラウザを開くと常に新しいセッションが作成されるため、この動作が表示されます。

0

ブラウザを閉じると、セッションは自動的に消去され、そのセッションにはアクセスできなくなります。