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

为什么在testScope中也要实例化一个myuser的javabean对象?

    如题,既然在dologin.jsp中声明了myuser的作用范围是application全局作用的,为什么在testScope中仍要实例化一个同名的myuser的javabean对象才能正常使用?

    

提问者:oneamongthosestars 2016-07-18 14:33

个回答

  • Lydiar3308665
    2016-07-18 16:46:49
    已采纳

    可以不实例化。在testScope中,你可以直接通过Users user = (Users)(application.getAttribute("myUser")),直接获得dologin中的javabean对象,并且可以调用getUsername()和getPassword()方法来获取dologin中设置的属性值。案例中实例化是为了方便直接使用myUser的getUsername(0和getPassword()方法。

  • Confused_wz
    2020-04-08 20:06:44

    感谢!