public String edit(@PathVariable("id") Long id, ModelMap mmap) {
SysOrgAccount sysOrgAccount = sysOrgAccountService.selectSysOrgAccountById(id);
if(!PermissionUtils.hasPermi(permiVerify)) {
sysOrgAccount.setId(ShiroUtils.getOrgId());
}
mmap.put("sysOrgAccount", sysOrgAccount);
return prefix + "/edit";
}
后端用Model存值
<form class="form-horizontal m" id="form-orgAccountLog-edit" th:object="${sysOrgAccountLog}">
<input name="id" th:field="*{id}" type="hidden">
<div class="form-group">
<label class="col-sm-3 control-label is-required">帐户公司
:</label>
<div class="col-sm-8">
<div class="input-group">
<input type="hidden" id="upper" th:field="*{orgId}" class="form-control">
<input class="form-control" type="text" th:field="*{orgName}" readonly="" name="upperName"
id="upperName" placeholder="设置机构" required>
<span class="input-group-addon" ><i
class="fa fa-search"></i></span>
</div>
</div>
</div>
前端用thymeleaf渲染,
map.put("key",123),直接用${key}。
map.put("key",Object);
Object{
int name;
int number;
}
集合对象可以用th:value="${key.name}" 或者 集合对象用th:object="${key}",子对象直接用th:field="*{name}"