1,配置你的IIS应用程序池为集成模式。
经典模式是将请求分别走了不同的管线,所以对于html/js等静态请求是无法触发sessionStart的,而集成模式会将请求(不管是不是html)都会走w3p的,形成一个统一的管线,这种情况下html才有机会触发sessionStart事件的。
2, 配置你的Gloalasax文件,在sessionStart事件中先定义一个session变量。
正常情况下,aspx等请求,如果在没有登陆的情况下,sessionID是一直在变化的。但不是说没有会话,而是每次会话都是独立的会话,其实sessionID并未固定,这种情况下,你无法获知上次获得的会话的任何信息。
3, html只是标签,并不能直接使用session会话,使用其他手段协助获得会话信息。
A,考虑使用ashx页面处理会话,以便ajax请求。
B,可以考虑使用web api方式,并在web api接口中添加ISession接口实现会话。
C,可以考虑使用使用管线事件处理,并支持会话。如在webconfig中配置订阅会话处理事件,然后引入到webconfig中的handler/module模块中。
前两个步骤只是保证你的会话可用,第三步是怎么使用你会话中的信息。如果你对aspnet编程十分熟悉,且对IIS经典管线与集成管线,和IIS处理的过程中的订阅事件十分熟悉,那么这不应该是一个难事。比如你做过富客户端处理时,会话保持显然是一个轻而易举的事。
获取session,如果session里面有记录则跳转至个人中心,没有数据,则进入登陆界面,还有问题找我私聊。
赶快打开yy,想看什么随便搜,全部免费!
00:20
YY版本8192
广州津虹网络传媒有限公司
隐私
权限
立即下载
YY广告
老歌新唱,一首老歌一首老故事,经典老歌,这里全都有!
00:31
YY版本8182
广州津虹网络传媒有限公司
隐私
权限
立即下载
YY广告
大家还在搜
html+css
sublime快速生成html5
html5登陆后页面跳转
网络上课平台哪个好
如何定位找人
上海写字楼
化妆师怎么考
工字钢价报价
html5 css3 教程 黑马程序员web前端工程师培训
html5 css3 教程,黑马前端培训,覆盖PC/后台/移动/小程序常用终端多重技术点,html5 css3 教程,不断融入热门技术,贴合企业需求,学习即积累项目经验。
给你提供两种方法:
el表达式:${sessionScopekey}
2java代码:sessiongetAttribute(key)
以上就是关于Html页面在调用web方法的过程中要如何启动Session会话全部的内容,包括:Html页面在调用web方法的过程中要如何启动Session会话、html没有登录就跳转页面、java web 纯html界面中如何获取后台session代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)