getList这什么定义为private?怎么调用呀?

解决方案 »

  1.   

    没有说清楚!
    但是第二次调用的时候 link != null 但是第一次调用时,赋的值没了? 
    这么怎么理解!有几种?
    是要求第二次调用时能返回第一次调用赋的值。
    还是要求第二次调用像第一次一样的那样赋值。楼主的标点可不要乱打。两种情况你分别处理一下就不行了吗?
    link != null如何动作,link = null如何动作!
      

  2.   

    可能是我没说清楚,是这样的
    在第一次调用的时候: link == null 没有问题.然后link被赋值~~~
    当第二次调用的时候: 想在link有值的话,就不再进行第二次赋值了用第一次的赋值~~.所以判断 link是否为 null? 当不为null时,就不用第二次赋值了~~~~
    现在的问题来了~~~~ 第二次调用的时候, link不为null 但是link里面并没有保留第一次的赋值~~~~?
    很是不解~~~
      

  3.   

    link不为null 但是link里面并没有保留第一次的赋值~~~~?
    那link里面是啥东西呢?
      

  4.   

    sessionless还是sessionful?
    把你的代码贴出来,至少到现在我还没有看明白怎么回事
      

  5.   

    是无状态的,情况就像我说的那样,第一次赋值后,第二次调用时 对象不为null 但是没有值!
      

  6.   

    但是既然不保持状态,第二次调用时,应该是null啊?为什么不是null~~~
    很是一个不解~~~~
      

  7.   

    to asdmonster: 不明白? null 是一种状态是什么意思?
    如果说无状态不保持状态的话,那么类级变量,在再次调用时,为什么不是null?
      

  8.   

    无状态的意思就是在容器的池状态下会bean被重用,(不像sessionful,容器会在你得到引用和销毁的期间跟踪和保持bean的状态ejbload,ejbstore)。
    所以你取得的当时的状态可能是别的引用使用过,于是它的状态就是上一次被使用后留下的状态--可能是null,也可能不是。不要指望sessionful的域能够恰当的保存你的调用信息,即使是在一次长时间的操作中也不能。btw:null表示状态最常见的例子是数据库,null表示没有,但是null!=null
      

  9.   

    不要意思,上面敲错了,
    不要指望sessionful的域能够恰当的保存你的调用信息,即使是在一次长时间的操作中也不能。
    ----------------
    不要指望sessionless的域能够恰当的保存你的调用信息,即使是在一次长时间的操作中也不能。