JBOSS:所有指向同一对象的arraylist元素

时间:2017-06-28 10:16:50

标签: java jboss taglib

我将taglib的所有实例从doStartTag()方法存储到arraylist中,方法如下:

    repeatTag.setTD(this);

setTD()方法中,有以下代码将实例添加到arrayList。

    public List<TDTag> tdlist;
    public List<TDTag> getTDList(){
       return tdlist;
    }
    public void setTD(TDTag tdTag){
       tdlist.add(tdTag);
    }

此处tdlist中的所有元素都具有TDTag的最后一个实例。上面的代码在weblogic和websphere中运行良好。仅在JBOSS中发行。为什么JBOSS中的行为与weblogic不同?我哪里可能犯了错误?

0 个答案:

没有答案