关于页面跳转之后获取不到session数据的问题

暂时的解决方法有两种,亲测有效:

方法一:  将页面跳转方式由a标签改为请求转发request.getRequestDispatcher("stu_list.jsp").forward(request, response),然后用EL表达式在页面获取。

方法二 : 将session的ID存到Cookie中,并设置失效时间,跳转页面之后session依然可用

 关于页面跳转之后获取不到session数据的问题_第1张图片

关于方法二的解释:
request只能存在于一次访问里,request.getSession的本质是使用request中的session id去找到这个用户对应的session

转载于:https://www.cnblogs.com/ltfxy/p/10203042.html

你可能感兴趣的:(关于页面跳转之后获取不到session数据的问题)