jsp:useBean里面的scope分别代表什么意思啊

2022-05-08 财经 69阅读
你用的是STRUTS加Hibernate吗?
SCOPE可以简单的理解成值的存储范围有4个可选值,按从小到大可排成
PAGE//页面存储范围,即当前页面,用的比较少
REQUEST//会话范围,可以理解成当你在点提交按钮后看到一个新的页面的时候一次会话结素,那些值就存储那么久,一般都用这个值
SESSION//范围比较大,当你和服务器连接断开时,值才被销毁,一般用于多次跳转到这个页面而又处理不同的值时(动态值),用这个
COUNTEXT//最大范围,整个程序的上下文范围,用的比较少,简单的可以理解成当你把机器关机时这些值才被销毁

如果你用的是STRUTS的筐架话,他默认把范围放在REQUEST范围里就是说你在ACTION里,request.setA....("","");这句话可以不用写直接可以用Form里的对象.set...()方法赋值,页面里照样拿的到.
其余的就不懂是什么意思了
你表达的不是很完成不懂你的题目要求是什么
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com