关于SpringMVC的作用域SessionScope
来源:互联网 发布:网络女歌手唱的谁不是 编辑:程序博客网 时间:2024/06/01 10:14
session作用域表示该针对每一次HTTP请求都会产生一个新的bean,同时该bean仅在当前HTTP session内有效。
配置方法:
<bean id="ctrlLogin" class="com.springmvc.controller.main.CtrlLogin" scope="session"/>
或者直接使用注解:
@Controller
@SessionScope
public class CtrlLogin{ ....}
通过测试发现,如果浏览器登陆系统后,再从新打开一个浏览页登陆系统,此时发现是在同一个session,但是如果关闭掉之前的登陆页,然后重新打开浏览器登陆系统,此时会发现是在不同的session。
SpringMVC还有其它作用域:
singleton :默认,不适合多用户系统,测试结果发现不管你通过什么途径访问系统,都会查询出上一个用户的缓存数据
prototype:每次请求都会重新new 一个bean
request:每次请求都会new一个bean,但是跟prototype不同的地方在于,request在这个请求内有效,而prototype返回给客户端后就不问不管了。
global session:应用在基于portlet的web应用
阅读全文
0 0
- 关于SpringMVC的作用域SessionScope
- JSF作用域范围:SessionScope和RequestScope
- 关于springmvc@responseBody的作用
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- ${sessionScope.user}的使用方法
- 【转】${sessionScope.user}的使用方法
- 关于作用域的
- 关于作用域的问题
- 关于变量的作用域
- 关于Javascript 的作用域
- mysql查询user_id重复数据
- QMenu增加带滚动条的子菜单
- c语言:二维数组传递方法
- C语言Sigsetjmp函数的用法
- java实现发送手机验证码
- 关于SpringMVC的作用域SessionScope
- java.lang.UnsatisfiedLinkError: E:\tomcat\apache-tomcat-7.0.56\bin\tcnative-1.dll: Can't load IA 64-
- Kotlin最简单的入门教程——关键字,操作符,异常,空指针
- 转onpaint ondraw
- CentOS7配置本地Yum源
- 深度优先遍历之树边,前向边,回边,横跨边
- 保存页面文本到本地文件&&读取本地文件内容到页面
- 控制面板SVN提交代码需要忽略的文件及文件夹
- 十六进制字符串异或校验函数,自创