default_listmenu.jsp

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

JSP
190
字号
<%@ include file="/common/taglibs.jsp"%>
<mcaps:userPreference key="theme" name="theme" scope="page"/>

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
	<head>
		<%-- Include common set of meta tags for each layout --%>
		<%@ include file="/common/meta.jsp"%>
		
		<title><fmt:message key="webapp.prefix" /><decorator:title /></title>
		<script type="text/javascript" src="<c:url value='/scripts/helptip.js'/>"></script>

		<link rel="stylesheet" type="text/css" media="all" href="<c:url value='/styles/helptip.css'/>" />
		<link rel="stylesheet" type="text/css" media="all" href="<c:url value='/styles/default.jsp'/>" />
		
		<script type="text/javascript" src="<c:url value='/scripts/prototype.js'/>"></script> 
    	<script type="text/javascript" src="<c:url value='/scripts/scriptaculous.js'/>"></script>
    	<script type="text/javascript" src="<c:url value='/scripts/global.js'/>"></script>
		<script type="text/javascript" src="<c:url value='/scripts/fade.js'/>"></script>
		
		<c:if test="${sessionScope.currentUserForm != null}">
    	    <link rel="stylesheet" type="text/css" media="all" href="<c:url value='/styles/subModal.css'/>" /> 
        
        	<script type="text/JavaScript" src="<c:url value='/scripts/common.js'/>"></script>
			<script type="text/JavaScript" src="<c:url value='/scripts/subModal.js'/>"></script>
			<script type="text/javascript" src="<c:url value='/scripts/ContentLoader.js'/>"></script>
			<script type="text/javascript" src="<c:url value='/scripts/alert.js'/>"></script>
				
			<c:if test="${param.mappage}">
				<c:import url="/decorators/map_header.jsp" />
			</c:if>
		</c:if>
		
    <decorator:head />

	</head>

	<body <decorator:getProperty property="body.id" writeEntireProperty="true"/><decorator:getProperty property="body.onunload" writeEntireProperty="true" /><decorator:getProperty property="body.onunload" writeEntireProperty="true" />>
		

		    <!-- 
		<div id="page">

		    <div id="header-section">
				<img src="<c:url value="/images/cap_portal_logo.gif"/>" width="150px" height="150px"/>
				<img src="<c:url value="/images/welcome.jpg"/>" width="450px" height="150px"/>
			</div>
			 -->
			<c:import url="/common/header.jsp" />
	
			<div id="header">
				<c:if test="${sessionScope.currentUserForm != null}">
					<img id="menuControl" src="<c:url value="/images/up.gif"/>" border="0" onclick="changeMenuStatus (this)" style="float:left;margin:5px 0px 0px 5px;"/>				
				</c:if>			
				<div id="alertImage" style="visibility: hidden;float:right">
					<a href="javascript:showAlert ()">
						<img src="<c:url value="/images/alert.gif"/>" border="0"  />
					</a>
				</div>
			</div>
			<table width="100%">
				<tr>
					<c:if test="${sessionScope.currentUserForm != null}">
					<td valign="top">
						<div id="left-column">					
							<decorator:usePage id="myPage" />
							<c:import url="/common/menu.jsp">
								<c:param name="menu" value="${myPage.properties['page.menu']}"/>
							</c:import>
						</div>
						<!-- 
						<img id="menuControl" src="<c:url value="/images/left.gif"/>" border="0"  onclick="changeMenuStatus (this)" style="float:left;margin:0px 0px 0px -15px;"/>				
						 -->
					</td>
					</c:if>
					<td> &nbsp;
					</td>
					<td valign="top" <c:if test="${sessionScope.currentUserForm != null}">width="100%"</c:if>>
						<table width="100%" height="100%">
							<tr>
								<td valign="top" align="center" style="text-align:left" <c:if test="${sessionScope.currentUserForm != null}">width="100%"</c:if>>
									<h1><decorator:getProperty property="page.heading" /></h1>
									<%@ include file="/common/messages.jsp"%>
									<decorator:body />
								</td>						
							</tr>
						</table>
					</td>
				</tr>
			</table>
			
			
			<div id="footer">
				<c:import url="/common/footer.jsp" />
			</div>
           
<!-- 
		</div>		
 -->		
		<script type="text/javascript">
			var menuStatus = "open";
			
			function changeMenuStatus (img) {
				if (menuStatus == "open") {
					menuStatus = "close";
					element = document.getElementById ("left-column");
					element.style.display = "none";
					img.src = "<c:url value="/images/down.gif"/>";
				}	
				else {
					menuStatus = "open";
					element = document.getElementById ("left-column");
					element.style.display = "";
					img.src = "<c:url value="/images/up.gif"/>";
				}
				saveMenuStatusToCookie ();
			}
			
			function setMenuStatusFromCookie () {
				var start = document.cookie.indexOf ("menuStatus="); 

				if (start==-1) {
					return null;
				}
	
				var end = document.cookie.indexOf(";", start+ "menuStatus=".length) 
				if (end==-1) {
					end=document.cookie.length;
				}

				var value=unescape (document.cookie.substring(start+"menuStatus=".length, end));
				if (value == "open") {
					if (menuStatus != "open")
						changeMenuStatus (document.getElementById ("menuControl"));	
				}
				else {
					if (menuStatus == "open")
						changeMenuStatus (document.getElementById ("menuControl"));	
				}
			}
			
			function saveMenuStatusToCookie() {
  			document.cookie = "menuStatus=" + escape (menuStatus);
			}
			
			
			setMenuStatusFromCookie ();
				
		</script>
		
		
		<c:if test="${sessionScope.currentUserForm != null}">
		
			<c:if test="${myPage.properties['page.excludeAlert'] == null}">
	  
			    <script type="text/javascript">
			    	//pass in:
			    	//poll - using polling 
			    	//push - use connection keep alive
			    	//ajax - use XMLHttpRequest
			     	startAlertListener ('<%= request.getContextPath() %>', 'ajax');
			    </script>
		
			    <div id="popupMask">&nbsp;</div>

				<div id="popupContainer">
					<div id="popupInner">
						<div id="popupTitleBar">
							<div id="popupTitle"></div>
							<div id="popupControls">
								<img src="<c:url value='/images/close.gif'/>" onclick="hidePopWin(true);" />
							</div>
						</div>
						<iframe src="<c:url value='/alert/loading.jsp'/>" style="width:100%;height:100%;background-color:transparent;" scrolling="auto" frameborder="0" allowtransparency="true" id="popupFrame" name="popupFrame" width="100%" height="100%"></iframe>
					</div>
				</div>

			</c:if>

			<c:if test="${param.mappage}">
				<c:import url="/decorators/map_script.jsp" />
			</c:if>
    	</c:if>

	    <script type="text/javascript">
			isLoaded = true;
		</script>
					
	</body>
</html>

⌨️ 快捷键说明

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