📄 setuserpermission.jsp
字号:
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %><%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %><%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %><%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %><%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %><%@page import="java.util.*"%><%@page import="com.we2less.jwap.permission.*"%><%@page import="org.apache.struts.util.LabelValueBean"%><html:html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>设置用户权限</title><script type="text/javascript"> function userChanged(){ window.location = "/setUserPermissionAction.do?action=init&userId=" + userPermissionSetActionForm.userId.options[userPermissionSetActionForm.userId.selectedIndex].value; }</script></head><%boolean editable = true;%><body><p><html:form action="/setUserPermissionAction.do" method="POST"><br><table cellpadding="0" cellspacing="0" border="1" width="600" align="center"><tr> <% UserPermissionSetActionForm form = null; if(request.getAttribute("userPermissionSetActionForm") != null) form = (UserPermissionSetActionForm)request.getAttribute("userPermissionSetActionForm"); %> <td colspan="3">设置用户 : <select name="userId" onchange="userChanged()"> <% for(Iterator it = form.getUsers().iterator(); it.hasNext();){ User u = (User)it.next(); boolean selected = u.getUserId().toString().equals(form.getUserId()); if(selected &&u.getLoginName().equals("admin") ) editable = false; out.println("<option value='"+u.getUserId()+"' " + (selected?"selected":"") +">"+u.getLoginName() + "-" + u.getUserName()+" </option> "); %> <%}%> </select>的权限 </td></tr><tr> <td>选择</td> <td>权限</td> <td>权限注释</td></tr><% if(form.getPermissions() != null){ Collection upIds = form.getUpIds(); for(Iterator it = form.getPermissions().iterator();it.hasNext();){ Permission p = (Permission)it.next();%><tr> <td> <input type="checkbox" name="selectedPermissionIds" value="<%=p.getPermissionId()%>" <%=upIds.contains(p.getPermissionId())?"checked":""%> <%=editable?"":"disabled"%> > </td> <td><%=p.getPermissionName()%></td> <td ><%=p.getNote()==null?" ":p.getNote()%></td></tr><%}}%><tr> <td colspan="3" align="center"><html:submit property="submit" value="确定"/><html:reset value ="重置"/></td></tr></table></html:form></body></html:html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -