当前位置: 代码迷 >> Java Web开发 >> jsp ajax servelet 问题
  详细解决方案

jsp ajax servelet 问题

热度:416   发布时间:2012-10-26 10:16:08.0
jsp ajax servelet 问题
有登录页面login.jsp和主页面index.jsp两个页面
在登录页面输入信息,通过ajax调用servelet,在servelet中将用户的id保存在key值为uid的httpSession的对象中,然后进入到index.jsp页面中,在index.jsp页面加载中通过ajax调用servelet,判断key值为uid的httpSession的对象是否存在,存在表示用户是按照正常过程登录的。如果用户跳过login.jsp页面直接进入index.jsp页面,由于key值为uid的httpSession的对象不存在,就会跳到login.jsp页面让用户登录。但问题是现在用户从新登录了,但是进入到index.jsp页面后又跳转到login.jsp页面,一直这样循环下去,不知道问题出在哪里,似乎是通过登录进入到index.jsp页面后ajax调用servelet,没有进入servelet,没再进行key值为uid的httpSession的对象是否存在的判断,返回值依旧是以前的值。望各位大侠给指出问题所在!!!不胜感激!
搜索更多相关主题的帖子: 用户登录  ajax  

----------------解决方案--------------------------------------------------------
问题描述的有些粗糙,你用的是什么服务器,是Tomcat么?如果是的话建议你把index.jsp名称改一下试试。然后在改名后的页面中用session对象通过getId()方法看看能否取到值。祝你成功。
----------------解决方案--------------------------------------------------------
  相关解决方案