infotraffic.jsp

来自「HomePlayer is an extention of the FreePl」· JSP 代码 · 共 62 行

JSP
62
字号
<%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="org.homeplayer.util.*"%>
<%@page import="org.homeplayer.web.*"%>
<jsp:useBean id="hppc" class="org.homeplayer.web.HPPageContext" scope="request">
	<jsp:setProperty name="hppc" property="request" 		value="<%=request%>"/>
	<jsp:setProperty name="hppc" property="serviceName" 	value="TRAFFIC"/>
</jsp:useBean> 
<% 	if (WebUtil.getParam(request, "WAIT", false)) { %><jsp:forward page="/WEB-INF/jsp/wait.jsp"/><% return;} %>
<%
int zone = WebUtil.getParam(request, "ZONE", 0);
InfoTrafficService serv = new InfoTrafficService() ;
if (zone < 8) {
	hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(0),  "infotraffic.jsp?ZONE=0&amp;WAIT=TRUE", (0 == zone)));
	hppc.addMenuItem(new HPMenuSeparator());
	for( int i=1 ; i<8 ; i++ ) {
		hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(i),  "infotraffic.jsp?ZONE="+(i==1?8:i)+"&amp;WAIT=TRUE", (i == zone)));
	}
	hppc.setHeaderTitle(zone==0 ? serv.getTitleZone(zone) : serv.getTitleZone(0) + ">"+ serv.getTitleZone(zone));
	hppc.setNavLevel(2);
} else if (zone < 14) {
	hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(0),  "infotraffic.jsp?ZONE=0&amp;WAIT=TRUE", (0 == zone)));
	hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(8),  "infotraffic.jsp?ZONE=8&amp;WAIT=TRUE", (8 == zone)));
	hppc.addMenuItem(new HPMenuSeparator());
	for( int i=1 ; i<6 ; i++ ) {
		hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(8+i),  "infotraffic.jsp?ZONE="+(i==1?14:(8+i))+"&amp;WAIT=TRUE", (i == zone-8)));
	}
	String headerTitle = serv.getTitleZone(0) +">" ;
	headerTitle += zone==8 ? (serv.getTitleZone(zone)) : (serv.getTitleZone(8) + ">"+ serv.getTitleZone(zone).replaceAll("IDF ", "")) ;
	hppc.setHeaderTitle(headerTitle);
	hppc.setNavLevel(3);
} else {
	hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(0),  "infotraffic.jsp?ZONE=0&amp;WAIT=TRUE", (0 == zone)));
	hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(8),  "infotraffic.jsp?ZONE=8&amp;WAIT=TRUE", (8 == zone)));
	hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(14),  "infotraffic.jsp?ZONE=14&amp;WAIT=TRUE", (14 == zone)));
	hppc.addMenuItem(new HPMenuSeparator());
	for( int i=1 ; i<6 ; i++ ) {
		hppc.addMenuItem(new HPMenuLink(serv.getTitleZone(14+i),  "infotraffic.jsp?ZONE="+(14+i)+"&amp;WAIT=TRUE", (i == zone-14)));
	}
	String headerTitle = serv.getTitleZone(0)+">"+serv.getTitleZone(8)+">" ;
	headerTitle += zone==14 ? (serv.getTitleZone(zone)) : (serv.getTitleZone(14) + ">"+ serv.getTitleZone(zone).replaceAll("Paris ", "")) ;
	hppc.setHeaderTitle(headerTitle);
	hppc.setNavLevel(4);
}
hppc.setFavorite("TRAFFIC", serv.getTitleZone(zone), hppc.getLocalURL() + "&WAIT=TRUE");
hppc.topCommandAppend("<li><img src=\"images/novaweb/traffic.png\" alt=\"stop\" class=\"img-fav\" /></li>");
%>
<jsp:include page="<%= hppc.getSkin().getHeader() %>"/>
<jsp:include page="../body.jsp"/>

<div id="carte-traffic">
            <img src="/img2fb?image=<%=WebUtil.urlEncode(serv.getImagePath( zone))%>&amp;size=400x300" alt="traff" class="img-carte" />

<ul class="infos-traffic">
				<li><img src="/infotraffic/images/bouche.gif" alt="Bouché" /> Bouché</li>
				<li><img src="/infotraffic/images/dense.gif" alt="Dense" /> Dense</li>
				<li><img src="/infotraffic/images/fluide.gif" alt="Fluide" /> Fluide</li>
				<li><img src="/infotraffic/images/ferme.gif" alt="Fermé" /> Fermé</li>
				<li><img src="/infotraffic/images/nr.gif" alt="Non renseigné" /> Non renseigné</li>
</ul>			

</div>
<jsp:include page="<%= hppc.getSkin().getFooter() %>"/>

⌨️ 快捷键说明

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