menu.jsp

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

JSP
44
字号
<%@ 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/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/coolmenu.jsp'/>" />
		<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/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 + -
显示快捷键?