一个登录表单提交到一个servlet处理,从数据库验证后用户名和密码合法.如果我点了7天免登陆,就生成了2个cookie保存用户登录的用户名和密码.
然后跳到登录成功的界面major.jsp.
下一次我直接输入..major.jsp进入,先得到所有cookie然后遍历一下所有cookie,看是否有第一次登陆保存的cookie名字,有的话就取出cookie的值,在把这2个值当做参数传进servlet里处理 然后验证..成功就能进入..major.jsp 不然就还是回到登陆页面问题是..每次我直接输入..major.jsp它都是跳到登录界面.不知道是哪里错了.求解.

解决方案 »

  1.   

    request 和response cookies的问题。
    http://topic.csdn.net/u/20120525/11/059edc49-783d-4f65-92ad-4bbdc7f7b337.html
      

  2.   

    我觉得没问题啊.
    现在页面上根本就读取不到之前保存的cookie
      

  3.   

    我觉得没问题啊.
    现在页面上根本就读取不到之前保存的cookie
      

  4.   

    request.getSession(true) //会新建一个session
    ==>
    request.getSession()
      

  5.   

    不行..
    页面上仍然取不到之前保存的cookie
      

  6.   

    cookie一般一次只存一个键值对,将所存信息连成字符串后再存,取的时候需要拆分一下!