问答详情
源自:5-8 JavaBean四个作用域范围

javaBean的四个作用域范围

老师在讲解javaBean的四个作用域范围时,用两个jsp页面dogoin.jsp和testscope.jsp来做示范。

请问为什么在dologin.jsp中已经用useBean动作实例化了一个myuser,并且设置作用范围为application后,还要在testscope.jsp再次用同样的动作实例化一次并再次设置使用范围为application?作用范围为application的话,在dologin.jsp中实例化的javaBean在testscope.jsp中不可以直接使用吗?

提问者:风凌 2015-01-08 21:34

个回答

  • 风尘小飞侠
    2015-03-08 17:05:13

    要写的,不然会出现下图的问题。。应该是不声明就不知道这个页面里用哪个对象,只要作用域和id(name)相同就是同一个对象了。

    http://img.mukewang.com/54fc10990001603d08280422.jpg


  • asdf1234_0001
    2015-02-15 19:13:37

    testScope.jsp中不需要写的,感觉写上的话就起不到验证的作用了

  • 好帮手慕珊
    2015-01-09 09:05:00

    应该是要写的,你可以把testscope.jsp中的作用范围删掉,看看是否能成功获取到信息。