@ModelAttribute
public TestDat1 get(@RequestParam(required=false) String id) {
TestDat1 entity = null;
if (StringUtils.isNotBlank(id)){
entity = testDat1Service.get(id);
}
if (entity == null){
entity = new TestDat1();
}
return entity;
}
@RequiresPermissions("test1:testDat1:edit")
@RequestMapping(value = "save")
public String save(TestDat1 testDat1, Model model, Duck duck,RedirectAttributes redirectAttributes) {
if (!beanValidator(model, testDat1)){
return form(testDat1, model);
}
testDat1Service.save(testDat1);
addMessage(redirectAttributes, "保存单表成功");
return "redirect:"+Global.getAdminPath()+"/test1/testDat1/?repage";
}
访问的url: http://127.0.0.1:8080/jeesite/a/test1/testDat1/save
数据:
id:
user.id:2
user.name:管理员
office.id:4
office.name:市场部
area.id:5
area.name:历下区
name:12
sex:2
inDate:2016-12-15 16:11:29
remarks:aaa后台调用 :
- get 在model 插入 testDat1
- save 在 生成的testDat1中插入 上面的数据 ,并且把duck的name和sex也插入前台传入的数据