因为我不知道哪个页面先访问到,也不知道某个页面访问时是否已经初始化过该bean,是不是我必须在每个页面都加上<jsp:usebean>?

解决方案 »

  1.   

    因为声明和使用的语法是一样的,你用<jsp:useBean>+application声明时,首先检查application中寻找有没有这个bean,如果没有则创建一个,如果有则使用,所以,你在任何一个页面加上<jsp:useBean>就行了,
    另外,不需要将scope设成application,用session就行
      

  2.   

    to:dule_yu(独乐)
    是不是我如果要在一个页面里使用bean,即使明知这个bean在其他页面中已经初始化了,且是application的,也要加上<jsp:useBean>标记,才能使用<jsp:getProperty>之类的东东?