js 中的标签
<s:checkboxlist name="products" list="products" listKey="productId" listValue="productName" theme="simple" id="products" value="%{productsOwn}"/>
java中的代码
//公司的实体类
private PublicBranchcompany company;
//产品id的数组
private List<Integer> products;
//操作接口
private IUserDao iUserDao;
public String execute(){
try {
//更新公司的信息
iUserDao.UpdateBranchCompany(company);
//根据公司的id删除公司产品列表中公司的产品id
iUserDao.deleteProductsInComponyByBranchtId(company.getBranchtId());
PublicProductandcompany proAndCom = new PublicProductandcompany();
proAndCom.setBranchId(company.getBranchtId());
//在公司产品表中插入数据
for(Integer productType:products){
proAndCom.setProductType(productType);
iUserDao.savePublicProductandcompany(proAndCom);
}
} catch (Exception e) {
e.printStackTrace();
}
return "success";
}
关于s:checkboxlist 的回显,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/mxyhws/p/3842154.html