none
关于Session销毁和判断的问题? RRS feed

  • 问题

  • 退出登录后,我用session。clear();或session。removeall();进行销毁,但是退出后点击后退或在地址栏直接输入其他页面都可以直接进入,这个是为什么?

    还有登录后一般都会保存session,然后进入其他页面时都会判断是否有这个session如果没有就到登录界面,如果页面很多很多,难倒也要每个页面都判断,请问有没有其他方法。

    2011年4月8日 9:09

答案

  • 执行

    Session.Abandon()

    另外,你的判断是怎么判断的?

     

    ,如果页面很多很多?

    可以写一个基类,也可以使用Forms验证而不是不稳定的Session


    【孟子E章】
    • 已标记为答案 le_wang 2011年4月12日 1:29
    2011年4月8日 14:31
    版主

全部回复

  • 执行

    Session.Abandon()

    另外,你的判断是怎么判断的?

     

    ,如果页面很多很多?

    可以写一个基类,也可以使用Forms验证而不是不稳定的Session


    【孟子E章】
    • 已标记为答案 le_wang 2011年4月12日 1:29
    2011年4月8日 14:31
    版主
  • 判断session   if(session【“登录保存”】==null || session【“登录保存”】==“”)跳转到登录页面。

    写基类问题,新建一个类无法使用session呀。

    forms验证,能不能给我介绍下。

    谢谢。

    2011年4月9日 4:54
  • session 过期
    2011年4月9日 18:55