回显前台:
${user.male}修改前台:
<aui:select bean="<%= selContact %>" disabled='<%= !UsersAdminUtil.hasUpdateFieldPermission(permissionChecker, user, selUser, "gender") %>' label="gender" model="<%= Contact.class %>" name="male">
<aui:option label="male" value="true" />
<aui:option label="female" value="false" />
</aui:select>修改后台:
/*修改性别*/
String male = actionRequest.getParameter("male");
boolean flag = true;
//setMale是boolean类型,传值过来为string,加以判断
if(male != null && (male.equals("false") || male == "false")){
flag = false;
}
Contact myContact = user.getContact();
myContact.setMale(flag);
ContactLocalServiceUtil.updateContact(myContact);
本文介绍了一个关于性别字段在前后端的展示与修改实现方式。在前端通过选择框展示性别选项,并根据权限控制是否允许修改。在后端通过解析请求参数完成性别值的更新。
1262

被折叠的 条评论
为什么被折叠?



