revival_menu.jsp

来自「Java的框架」· JSP 代码 · 共 47 行

JSP
47
字号
<%@ include file="/common/taglibs.jsp"%>

<c:if test="${sessionScope.currentUserForm != null}">

	<%	String menu = request.getParameter ("menu"); 
			if (menu == null || menu.trim ().length () == 0)
				menu = "All";
				
			if (!menu.equalsIgnoreCase ("None")) {	
	%>

	<mcaps:buildMenuRepository name="repository" scope="page" menus="<%= menu %>" />
	
	<mcaps:buildTopMenusList name="topMenus" scope="page" menus="<%= menu %>" />
	
	<mcaps:userPreference key="menu" name="menu" scope="page"/>

<c:choose>
	<c:when test="${menu == 'list'}">

	<link rel="stylesheet" type="text/css" media="all" href="<c:url value='/styles/revival_menuExpandable.css'/>" /> 
    <script type="text/javascript" src="<c:url value='/scripts/menuExpandable.js'/>"></script>
	<menu:useMenuDisplayer name="ListMenu" permissions="rolesAdapter" repository="repository">
		 	    <c:forEach var="menu" items="${topMenus}">
			    	<menu:displayMenu name="${menu}"/>
			  	</c:forEach>
	</menu:useMenuDisplayer>
	
	</c:when>
	<c:otherwise>
	
				<link rel="stylesheet" type="text/css" media="all" href="<c:url value='/styles/revival_coolmenu.css'/>" />
				<script type="text/javascript" src="<c:url value='/scripts/coolmenus4.js'/>"></script>
				<script type="text/javascript" src="<c:url value='/scripts/cm_addins.js'/>"></script>
 	<script type="text/javascript" src="<c:url value='/scripts/revival_coolmenu4-config.js'/>"></script>
 	<menu:useMenuDisplayer name="CoolMenu" permissions="rolesAdapter" repository="repository">
	    <c:forEach var="menu" items="${topMenus}">
	    	<menu:displayMenu name="${menu}"/>
	  	</c:forEach>
	</menu:useMenuDisplayer>
	</c:otherwise>
</c:choose>
	

	<%	}
	%>
</c:if>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?