public List<FormulaDetail> formulaDetails;
public List<FormulaDetail> getFormulaDetails() {
        return formulaDetails;
    }
    public void setFormulaDetails(List<FormulaDetail> formulaDetails) {
        this.formulaDetails = formulaDetails;
    }

JSP传过来的数组formulaDetails[0].count不能被struts2接收,经过查询发现是FormulaDetail类没有缺省的构造函数

public FormulaDetail() {
    }

只有一个带参数的函数

/** full constructor */
    public FormulaDetail(Integer formulaId, Integer goodsCategory,
            Integer percent) {
        this.formulaId = formulaId;
        this.goodsCategory = goodsCategory;
        this.percent = percent;
    }

讲缺省构造函数添加之后,成功接收数组参数

 

相关文章:

  • 2021-07-08
  • 2021-12-02
  • 2022-12-23
  • 2021-04-15
  • 2021-08-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-27
  • 2022-12-23
  • 2022-12-23
  • 2021-09-08
  • 2021-06-07
  • 2021-10-10
  • 2021-08-18
相关资源
相似解决方案