page 就是只页面有效
request是只在一个请求里面有效
session就是在一个会话中有效
application就是在服务器开启后就有效
根据scope,服务器会判断是否存在这个类的实例,如果没有,就在这个scope里面创建一个新的。
如果有了,就引用他。

解决方案 »

  1.   

    回复人:gks_cn(981530) ( ) 
    request是只在一个请求里面有效一个请求具体是什么
      

  2.   

    回复人:gks_cn(981530) ( ) 
    request是只在一个请求里面有效一个请求具体是什么
    ----------------------------
    我也不懂,能讲讲吗??
      

  3.   

    scope  指定Bean在哪种上下文内可用,可以取下面的四个值之一:page,request,session和application。默认值是page,表示该Bean只在当前页面内可用(保存在当前页面的PageContext内)。request表示该Bean在当前的客户请求内有效(保存在ServletRequest对象内)。session表示该Bean对当前HttpSession内的所有页面都有效。最后,如果取值application,则表示该Bean对所有具有相同ServletContext的页面都有效。scope之所以很重要,是因为jsp:useBean只有在不存在具有相同id和scope的对象时才会实例化新的对象;如果已有id和scope都相同的对象则直接使用已有的对象,此时jsp:useBean开始标记和结束标记之间的任何内容都将被忽略。
      

  4.   

    为单一网页(预设)[scope="page"];为一个被请求的网页[scope="request"];为通话期[scope="session"];或为整个应用程序[scope="application"]来维护它自己的信息
      

  5.   

    page 本页面有效
    request一个请求里面有效
    session本会话中有效
    application整个应用程序有效