您的位置:首页 > 编程语言

grid表格选择一对多时不能自动生成代码解决

2017-08-14 00:00 316 查看
==================== GRID 类别 Controller 代码 ===============
/**
* 选择类别名称
*/
@RequestMapping(value = "selectgoodsCategory")
public String selectgoodsCategory(GoodsCategory goodsCategory, String url, String fieldLabels, String fieldKeys, String searchLabel, String searchKey, HttpServletRequest request, HttpServletResponse response, Model model) {
Page<GoodsCategory> page = goodsCategoryService.findPage(new Page<GoodsCategory>(request, response), goodsCategory);
try {
fieldLabels = URLDecoder.decode(fieldLabels, "UTF-8");
fieldKeys = URLDecoder.decode(fieldKeys, "UTF-8");
searchLabel = URLDecoder.decode(searchLabel, "UTF-8");
searchKey = URLDecoder.decode(searchKey, "UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
model.addAttribute("labelNames", fieldLabels.split("\\|"));
model.addAttribute("labelValues", fieldKeys.split("\\|"));
model.addAttribute("fieldLabels", fieldLabels);
model.addAttribute("fieldKeys", fieldKeys);
model.addAttribute("url", url);
model.addAttribute("searchLabel", searchLabel);
model.addAttribute("searchKey", searchKey);
model.addAttribute("obj", goodsCategory);
model.addAttribute("page", page);
return "modules/sys/gridselect";
}

==================== GRID 类别 jsp 代码 ==========
<sys:gridselect
url="${ctx}/test/grid/goods/selectgoodsCategory"
id="goodsList{{idx}}_goodsCategory"
name="goodsList[{{idx}}].goodsCategory.id"
value="{{row.goodsCategory.id}}"
title="选择类别名称"
labelName="goodsList[{{idx}}].goodsCategory.name"
labelValue="{{row.goodsCategory.name}}"
cssClass="form-control required"
fieldLabels="类别|备注"
fieldKeys="name|remarks"
searchLabel="类别"
searchKey="name" ></sys:gridselect>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐