📄 permissions.jsp
字号:
<%@ page language="java" extends="org.jboss.portal.core.servlet.jsp.PortalJsp" %>
<%@ taglib uri="/WEB-INF/portal-lib.tld" prefix="n" %>
<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
<%@ page isELIgnored ="false" %>
<portlet:defineObjects/>
<table width="100%" cellpadding="2" border="0">
<%--
It is not used for now, so remove it because it can bring confusion
<tr>
<td class="portlet-section-alternate">
<img border="0" src="<%= renderRequest.getContextPath() %>/images/permission/security.gif" align="absmiddle"/> ${n:i18n("PERMISSION_DOMAIN_MOD")}: ${n:out('path')}
</td>
</tr>
<tr>
<td class="portlet-section-body">
<form method="post" action="<portlet:renderURL><portlet:param name="op" value="showPermissions"/>
<portlet:param name="applicationName" value="${n:out('applicationName')}"/>
<portlet:param name="componentName" value="${n:out('componentName')}"/>
<portlet:param name="path" value="${n:out('path')}"/>
</portlet:renderURL>" >
<font class="portlet-font">${n:i18n("PERMISSION_DOMAIN")}: </font>
<input type="text" name="domain" value="${n:out('domain')}" class="portlet-form-input-field"/>
<br/>
<input type="submit" value="Change Domain" class="portlet-form-button"/>
</form>
</td></tr>
--%>
<tr><td class="portlet-section-alternate">
<img border="0" src="<%= renderRequest.getContextPath() %>/images/permission/security.gif" align="absmiddle"/> ${n:i18n("PERMISSION_TOP")}:
</td></tr>
<n:iterate ctx="permission">
<tr>
<td class="portlet-section-body">
<img border="0" src="<%= renderRequest.getContextPath() %>/images/permission/administer.gif" align="absmiddle"/> <span class="portal-title-level1">${n:out("permission.description")}</span>
<div style="text-align:right">
<n:if ctx="hasDefinedRole"><span class="portlet-font"><b>${n:i18n("PERMISSION_DEFINEDROLES")}</b>: </n:if><n:iterate ctx="definedRole"><span class="portlet-font">${n:out("permission.definedRole.displayName")}<br/></span></n:iterate><n:if ctx="hasDefinedRole"></span></n:if>
<span class="portlet-font">
<img border="0" src="<%= renderRequest.getContextPath() %>/images/permission/administer.gif" align="absmiddle"/> <a href="<portlet:renderURL><portlet:param name="domain" value="${n:out('domain')}"/><portlet:param name="permissionName" value="${n:out('permission.name')}"/><portlet:param name="path" value="${n:out('path')}"/><portlet:param name="op" value="modifyRoles"/><portlet:param name="applicationName" value="${n:out('applicationName')}"/><portlet:param name="componentName" value="${n:out('componentName')}"/></portlet:renderURL>">${n:i18n("PERMISSION_MODIFYROLES")}</a>
</span><br/>
<span class="portlet-font"><b>${n:i18n("PERMISSION_IMPLIEDROLES")}</b>: <n:iterate ctx="role"><span class="portlet-font">${n:out("permission.role.displayName")}, </n:iterate>${n:out("permission.lastDisplayName")}</span>
</div>
</td></tr>
</n:iterate>
<n:if ctx="finerGrain">
<tr>
<td class="portlet-section-alternate">
<img border="0" src="<%= renderRequest.getContextPath() %>/images/permission/security.gif" align="absmiddle"/> ${n:i18n("PERMISSION_FINERGRAIN")}:
</td>
</tr>
<n:iterate ctx="child">
<tr>
<td class="portlet-section-body">
<img border="0" src="<%= renderRequest.getContextPath() %>/images/permission/administer.gif" align="absmiddle"/>
<a href="<portlet:renderURL><portlet:param name="op" value="showPermissions"/><portlet:param name="domain" value="${n:out('domain')}"/><portlet:param name="applicationName" value="${n:out('applicationName')}"/><portlet:param name="componentName" value="${n:out('componentName')}"/><portlet:param name="path" value="${n:out('finerGrain.child.path')}"/></portlet:renderURL>">${n:out("finerGrain.child.name")}</a> <span class="portlet-font">[${n:out("finerGrain.child.description")}]</span>
</td></tr>
</n:iterate>
</n:if>
</table>
<div align="center">
<a class="portlet-menu-item" href="<portlet:renderURL><portlet:param name="op" value="pickPortlet"/></portlet:renderURL>">
<img border="0" src="<%= renderRequest.getContextPath() %>/images/permission/up.gif" align="absmiddle"/><br/>
${n:i18n('GoBack')}</a>
</div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -