⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 week.jsp

📁 HomePlayer is an extention of the FreePlayer software provided by the french internet provider Free
💻 JSP
字号:
<%@page contentType="text/html;charset=ISO-8859-15" pageEncoding="ISO-8859-1"%>
<%@page import="org.homeplayer.util.*"%>
<%@page import="org.homeplayer.util.java.*"%>
<%@page import="org.homeplayer.web.*"%>
<%@page import="java.util.*"%>
<%@page import="java.text.*"%>
<jsp:useBean id="hppc" class="org.homeplayer.web.HPPageContext" scope="request">
	<jsp:setProperty name="hppc" property="request" 		value="<%=request%>"/>
	<jsp:setProperty name="hppc" property="navLevel" 		value="1"/>
	<jsp:setProperty name="hppc" property="serviceName" 	value="BACine"/>
	<jsp:setProperty name="hppc" property="menuInfo" 		value="Avec allocine.com"/>
</jsp:useBean>
<%
hppc.addMenuItem(new HPMenuLink("Sorties Hebdo", "week.jsp"));
hppc.addMenuItem(new HPMenuLink("D\u00e9j\u00e0 en Salle", "actually.jsp"));

SimpleDateFormat df = new SimpleDateFormat( "dd/MM/yyyy" );
int week = WebUtil.getParam(request, "WEEK", 0);
Calendar date = Calendar.getInstance();
date.add( Calendar.WEEK_OF_MONTH, week );

BACine cine = new BaCineWithCache(new BACineImpl());
List films = cine.parseWeek(date);

//date = DateUtil.getLastDayFrom(Calendar.WEDNESDAY, date);

hppc.setHeaderTitle("Sorties du mercredi " + df.format(date.getTime()));

int maxInPage = 10;
int start = WebUtil.getParam(request, "start", 0) ;
String localURL = hppc.getLocalURL() ;
localURL = WebUtil.removeParam(localURL,"IDFILM") ;

for (int i=0; i < Math.ceil((double) films.size() / maxInPage); i++) {
	String shortName = ((BACine.FilmShortDesc) films.get(i*maxInPage)).getName();
	shortName = StringUtil.cut(shortName, 10, ".");
	hppc.addPage(i+1, shortName, WebUtil.setParam(localURL, "start=" + (i*maxInPage)));
} 
hppc.setCurrentPage((start / maxInPage) + 1);

Calendar prevdate=(Calendar)date.clone() ;
prevdate.add( Calendar.DAY_OF_MONTH, -7 ) ;
Calendar nextdate=(Calendar)date.clone() ; 
nextdate.add( Calendar.DAY_OF_MONTH, 7 ) ;

hppc.topCommandAppend("<table border=0 cellspacing=0 cellpadding=0>\n");
hppc.topCommandAppend("<tr>\n");
hppc.topCommandAppend("<td width=160>\n");
hppc.topCommandAppend(hppc.getSymbol("O")+"<a href=\"week.jsp?WEEK="+(week-1)+"\">"+"Mer. "+ df.format(prevdate.getTime())+"</a>");
hppc.topCommandAppend("</td>\n");
hppc.topCommandAppend("<td width=160 align=right>\n");
hppc.topCommandAppend("<a href=\"week.jsp?WEEK="+(week+1)+"\">Mer. "+ df.format(nextdate.getTime())+"</a>"+hppc.getSymbol("P"));
hppc.topCommandAppend("</td>\n");
hppc.topCommandAppend("</tr>\n");
hppc.topCommandAppend("</table>\n");
String selidfilm= WebUtil.getParam(request,"IDFILM","") ;
hppc.setFocusSetOnPage( true) ;
BACine.FilmShortDesc selfilm = null ;
%>
<jsp:include page="<%= hppc.getSkin().getHeader() %>"/>
<table cellpadding=0 cellspacing=0 width=406>
  <tr>
    <td>
      <table cellpadding=0 cellspacing=0>
<% for( int i=start ; i<films.size()&&i<(start+maxInPage) ; i++ ) {
       BACine.FilmShortDesc film = (BACine.FilmShortDesc) films.get(i);
       String url = "fichfilm.jsp?IDFILM="+film.getId()+"&IDBA="+film.getIdBA()+"&TITLE="+WebUtil.urlEncode(film.getName()) ;
       //String ba  = cine.getMpegHQUrl(film.getId())==null ? "<img width=22 height=20 src=\"/images/blanck.gif\">" : "<img width=22 height=20 src=\"/images/playwmv.gif\">" ;
       String focusLink = "defer_location=\"" + WebUtil.setParam( hppc.getLocalURL(),"IDFILM="+film.getId()) +"\";" ;
       boolean selected = false ;
       if( film.getId().equals(selidfilm) || (i==start&&selidfilm.equals("")) ) {
    	   selfilm = film ;
    	   selected = true ;
       }
%>
		<tr><td><%=hppc.getTableLink( film.getName(), url, selected?null:focusLink, hppc.getSkin().getProp("bodyColor"),hppc.getSkin().getProp("bgSelectColor"), selected) %></td></tr>
<% } %>
      </table>
    </td>
  </tr>
<% if( selfilm != null && hppc.isFreeBoxHD() ) {%>  
   <tr><td><hr></td></tr>
   <tr><td>
   <table cellpadding=0 cellspacing=3>
			<tr>
				<td height=120 width=90 valign=center align=center >
					<%					
						String urlImage = "/img2fb?image="+WebUtil.urlEncode(selfilm.getAffiche())+"&size=90x120&cache=true" ;
					%>
					<img width="90" height="120" src="<%= urlImage %>">
				</td>	
				<td><%=selfilm.getDesc() %>
				</td>
			</tr>
		</table>
   </td></tr>
   <%} %>
</table>
<jsp:include page="<%= hppc.getSkin().getFooter() %>"/>

⌨️ 快捷键说明

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