页面跳转时Session失效咋办

页面跳转时Session失效咋办,第1张

(1)与页面跳转方式有关,在使用了客户端重定向或者什么说不清的方式时,会不会使用了新的session?

(2)webxml里面的session过期时间太短?

(3)每个页面是获取session对象时使用的方法是获取新的session对象?

(4)尝试在各页面上使用sessiongetId()方法查看结果,验证页面跳转后使用的是同一个session

session没有保存,你跳转页面的时候是不是用了转发而是没有使用重定向

要使用

responsesendRedirect(URL)

而不是使用ResponsesentRedirect(URL)forward(request,response);这个方法转发

因为转发是无法保存session会话的

你的EL取值是对的,如果已setAttritube了的话,就是上面的错误了

Session["UserLoginId"] = txtUserLoginIdText;//将用户ID保存到session

string loginId = Session["UserLoginId"]ToString();//读取session的值

ConsoleWriteLine(loginId);//输出session的值

以上就是关于页面跳转时Session失效咋办全部的内容,包括:页面跳转时Session失效咋办、前一个将jsp页面能用session获取值,再打开一个新的jsp页面用session怎么获取不到、asp.net问题 我用session记录了用户名,怎样从登录界面根据用户输入的用户名和密码获取用户ID存入session等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9303268.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存