Action中定义了一个Set集合:private Set<ApplyItem> applyItems = new HashSet();
页面中定义:<input name="applyItems.makeNew[0].code" type="text"  size="10"> 提交后,Action中取不到applyItems的值,长度为0,不清楚哪里配错了希望回答的人给出一个完整的例子,谢谢!!

解决方案 »

  1.   

    需要在action类中中生成对象的set与get方法
    加上
    public Set<ApplyItem> getApplyItems() {
    return applyItems;
    }public void setApplyItems(Set<ApplyItem> applyItems) {
    this.applyItems = applyItems;
    }
    试试
      

  2.   

    楼主可以用get方式提交以下 在url看一下 是没有提交过去啊
    还是那边没有取到值
      

  3.   

    Action 中要把它new出来,并且给出get  set方法
      

  4.   

    在action里把form打出来,页面上的数据都会在form里面的