数据库中用个字段标示是否登录吧
应该用的cookies,因为可以两周不用再登陆

解决方案 »

  1.   

    你不登录,谁也不知道你是谁。当然你也就不能发言了。你登录了,系统就把你的信息记录到session里面。
      

  2.   

    它怎么知道谁登陆了呢???是在数据库中做的么???数据库中建立一个表存放,个人信息及帐号密码
    只要你登录,就会将你的信息记录到session中,进行身份识别
      

  3.   

    上面的说得对,Session或者Cookie,这是很基本的吧!
      

  4.   

      是不是拦截器啊。信息在session里,判断是不是有拦截器完成的啊,就是有一点在我没有登录的时间我要留言,会要我登录,我登录后会自动到我要留言的的方,我听过别人做过就是截取登录信息不是好清楚也在判断,我要问得是在第一次拦截得到的信息的保存,么样在登录后可以得到啊。个位大侠指教
      

  5.   

    判断是否登录,利用session.getAttribute("username")!=null,这样就是登录了,否则没有登录。
      

  6.   

      用 session 或 cookie 都可以实现  用前者 用 session.setAttribute("","")给他定个值
      再用 session.getAttribute("") 获取前面给他的值  如果等于NULL 那就表示没有登陆 
       这时候你就可以要求用户登陆 登陆以后就可以了 刷新 就可以达到楼主想要的效果  但是用COOKIE的话 就是做到一劳两周逸  呵呵   看看楼主是想要那种效果
      

  7.   

    什么是session??我的理解就是一个ie窗口,那么两个ie窗口是同一个session么?????
      

  8.   

    它们不是一个session,你可以看看它们的sessionId。cookie就是要用来在session中传递信息的,那它也就不能跨session了。所以说,session和cookie是都不能实现的。
      

  9.   

    在我的项目中,通过session和过滤器控制用户登陆
      

  10.   

    你看C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files下有很多
    http://webim.csdn.net/Web_References/Provide_Services/CSDN/UserAndFriend.aspx?callback=Instance(%22mz_mv%22)._callback&_temp_=fhebtz1v&Action=GetListSender&UserName=dryZeng这样的文件.
      

  11.   

     对页面的刷新是对一个页面的新的请求, 登陆以后,用户名就保存在session中了,这时再刷新页面,比如这个请求提交到一个action,在那个action里面判断session.getAttribute("userName")如果不为空的话,就发送一个可以发贴的页面(也可能是同一个页面只是动态加上发贴的部分,可能是textarea) 
    发完贴又跳到一个action处理,通过用户名,法帖内容插入到数据库中
      

  12.   

     用 session 或 cookie 都可以实现   用前者 用 session.setAttribute("","")给他定个值 
      再用 session.getAttribute("") 获取前面给他的值  如果等于NULL 那就表示没有登陆 
      这时候你就可以要求用户登陆 登陆以后就可以了
      

  13.   

    “cookie就是要用来在session中传递信息的,那它也就不能跨session了。”理解有误吧登录一次,关掉页面,几周、几月打开都是登录状态,这肯定是用cookie,只要对cookie设置时加上过期时间,打开页面时读cookie,只要读到用户就算该用户已经登录。
    点注销时是重写cookie不要设过期时间,这样就可以马上过期,再打开页面自然读不到用户。你试着进行以下操作:
    1. 登录,关闭页面,重新打开页面,还是登录状态(正常操作)
    2. 登录,关闭页面,删除Cookies,重新打开页面,未登录状态(说明使用了cookie记录用户)
      

  14.   

    如果有操作数据库,那可能就是判断cookie中的用户是否有效,状态是否正常(没有被冻结)
      

  15.   

    登录信息保存在session中...
      比如User 对象存放在 session 中...
    不能发贴的操作可以通过安全式声明实现... 也可以在发贴的servlet/jsp页面中做判断,判断用户是否已经登录...
      推荐用前面那种方法,具体使用方法可以参见电子工业出版社出版的《Java Web开发详解》 -- 孙鑫主编 第23张 内容...
      

  16.   

    session啊.     登录的时候. 与数据库的用户表里的数据进行比较.  然后存到session里面就行了.
      

  17.   

    session + cookit = application ?
      

  18.   

    session + cookit + many other things = application 
      

  19.   

    看servlet吧   用的就是session