java项目一般什么时候用多例,什么时候用单例?ssh的action都是用单例吗?就是scope="prototype"?
"spring默认scope是单例模式这样只会创建一个Action对象每次访问都是同一个Action对象,数据不安全struts2是要求每次次访问都对应不同的Action...
"spring 默认scope 是单例模式
这样只会创建一个Action对象
每次访问都是同一个Action对象,数据不安全
struts2 是要求 每次次访问 都对应不同的Action
scope="prototype" 可以保证 当有请求的时候 都创建一个Action对象"
如果采用单例模式,那么STRUTS从前台得到的数据,经过处理结束后,再次进入该页面时,前一次提交的数据还是会被保留下来。
为什么struts2会保留前一次数据,然后采用多例,而jsf不需要?
是不是jsf单例的情况下,不会保留上次一的数据? 展开
这样只会创建一个Action对象
每次访问都是同一个Action对象,数据不安全
struts2 是要求 每次次访问 都对应不同的Action
scope="prototype" 可以保证 当有请求的时候 都创建一个Action对象"
如果采用单例模式,那么STRUTS从前台得到的数据,经过处理结束后,再次进入该页面时,前一次提交的数据还是会被保留下来。
为什么struts2会保留前一次数据,然后采用多例,而jsf不需要?
是不是jsf单例的情况下,不会保留上次一的数据? 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询