现有model:
public class PurchaseOrder {
private List<PurchaseDetail> detail;
public List<PurchaseDetail> getDetail() {
return detail;
}
public void setDetail(List<PurchaseDetail> detail) {
this.detail = detail;
}
}
页面表单有一表格,有多行数据,每一行的数据对应purchaseDetail实体类。怎么把这表格中所有的行数据绑定到purchaseOrder中。
------解决方案--------------------
如果表格行数是固定的话,可以给实体 bean 加属性。
如果不固定的话,比较麻烦一些
可以考虑集合
------解决方案--------------------
建议就多些个bean,然后数据就绑定到这个bean上,在PurchaseOrder的属性集合add不就行了么。
------解决方案--------------------
detail[0].xx1="";
detail[0].xx2="";
detail[1].xx1="";
detail[2].xx1="";
这样你在控制层中方法中是PurchaseOrder po参数, po.detail就会被设置