map_header.jsp

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

JSP
35
字号
<%@ include file="/common/taglibs.jsp"%>
			<mcaps:userPreference key="map" name="map" scope="page"/>
			<c:choose>
				<c:when test="${map == 'mb'}">
					<c:if test="${!empty mapConfig}">
						<link rel="stylesheet" type="text/css" media="all"
							href="<c:url value='/styles/map.css'/>" />
						<script>
								  // URL of Mapbuilder default configuration file.
								  <c:choose>
										<c:when test="${!empty mbConfigUrl}">
											<c:set var="customParamStr" value="" />
											<c:if test="${!empty customParams}" >
													<c:set var="customParamStr" value="&customParams=${fn:replace(customParams,'&amp;','&')}" />
											</c:if>							
											var mbConfigUrl='<c:url value="${mbConfigUrl}" /><c:out value="${customParamStr}" escapeXml="false"/>';
										</c:when>
										<c:otherwise>
											<c:set var="customParamStr" value="" />
											<c:if test="${!empty customParams}" >
													<c:set var="customParamStr" value="&customParams=${fn:replace(customParams,'&amp;','&')}" />
											</c:if>							
											var mbConfigUrl='<c:url value="${mapConfig.configDir}${mapConfig.configFile}" />?mapLib=<c:out value="${mapConfig.mapLib}" />&mainContextFile=<c:out value="${mapDetail.contextFile}" />&locatorContextFile=<c:out value="${mapDetail.locatorContextFile}" /><c:out value="${customParamStr}" escapeXml="false"/>';
										</c:otherwise>
									</c:choose>
						    </script>
						<script type="text/javascript"
							src="<c:out value="${mapConfig.mapLib}" />/Mapbuilder.js"></script>
					</c:if>
				</c:when>
				<c:otherwise>
				    <script src="<c:url value='/scripts/openlayers/lib/OpenLayers.js'/>"></script>
				</c:otherwise>
			</c:choose>

⌨️ 快捷键说明

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