日期:2014-05-18  浏览次数:20671 次

<jsp:useBean id="mybean" class="myclass.Mybean" scope="session" >的疑问
<jsp:useBean   id= "mybean "   class= "myclass.Mybean "   scope= "session "   >
的作用在生成一个myclass.Mybean类的实例mybean然后保存到session中
还是在session中得到一个实例

------解决方案--------------------
生成实例并保存到session中!
------解决方案--------------------
他的作用范围是SESSION.
------解决方案--------------------
up
------解决方案--------------------
这跟标签的写法有点关系~
<jsp:useBean id= "mybean " class= "myclass.Mybean " scope= "session " />
<jsp:setProperty />
...
这样的写法总是直接创建一个新的bean,然后保存在session中。

<jsp:useBean id= "mybean " class= "myclass.Mybean " scope= "session " />
<jsp:setProperty/>
...
</jsp:useBean>
这样的写法是先从session中查找mybean,如果有则拿过来用,如果没有就创建~

look here,guy
http://topic.csdn.net/t/20050909/14/4259830.html
------解决方案--------------------
生成了一个实例名字命名为“mybean”,然后将这个实例保存在session会话中
------解决方案--------------------
<jsp:useBean id= "mybean " class= "myclass.Mybean " scope= "session " />
先从session中查找mybean,如果有则拿过来用,如果没有就创建

似乎不分怎么写!
------解决方案--------------------
受教了..