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; }
讲缺省构造函数添加以后,成功接收数组参数this