java session 每次请求都会产生新的sessionId
今天编码发现了一个很奇怪的问题:每次请求都会产生一个新的sessionid,即每次请求都会产生新的session。
调试了半天也没找到什么原因,终于,终于,发现了问题:
原来请求的时候url多了个斜杠,即http://172.31.60.117:8088//mslogin/view/login.jsp;
注意这里的双斜杠 //,如果请求的url中多了斜杠,则每次请求会产生新的session,这样保存在session中的数据就无法拿到了。
去掉斜杠后终于正常了。