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

📄 menu.jsp

📁 HomePlayer is an extention of the FreePlayer software provided by the french internet provider Free
💻 JSP
字号:
<%@page import="org.homeplayer.web.*"%>
<%@page import="org.homeplayer.util.StringUtil" %>
<%@page import="java.util.*" %>
<jsp:useBean id="hppc" class="org.homeplayer.web.HPPageContext" scope="request"/>

        <table border=0 cellpadding=1 cellspacing=0>
        <% for (Iterator it = hppc.getMenuItems().iterator(); it.hasNext();) {
				HPMenuItem item = (HPMenuItem) it.next();
				
				if (item.getType() == HPMenuItem.SEPARATOR) {
		%>
            <tr>
                <td valign=MIDDLE width=176 >
                    <hr size=1>
                </td>
            </tr>
		<%
				} else if (item.getType() == HPMenuItem.TITLE) {
					HPMenuTitle title = (HPMenuTitle) item;
		%>
            <tr>
                <td height=22 valign=MIDDLE align=center width=176 >
                    <%= title.getName() %>
                </td>
            </tr>
		<%
				} else {
					HPMenuLink link = (HPMenuLink) item;
					if (link.getType() == HPMenuItem.NEXT) {
        %>
            
            <tr><td valign=center width=176 ><hr size=1></td></tr>        
            <tr>
                <td height=22 valign=MIDDLE width=176 align=right>
                    <a 	href="<%= link.getUrl() %>" onfocus="<%= link.getUrl() %>">
	                    <% if (link.getIcone() != null) { %>
	                    	<%= link.getIcone() %>
	                    <% } else { %>
	                    	<font family="Symbol" size="+2">Q</font>
	                    <% } %>
                    </a>
                </td>
            </tr>
       <% 			} else if (link.getType() == HPMenuItem.PREVIOUS) { %>
            <tr>
                <td height=22 valign=MIDDLE width=176 align=right>
                    <a 	href="<%= link.getUrl() %>" onfocus="<%= link.getUrl() %>">
	                    <% if (link.getIcone() != null) { %>
	                    	<%= link.getIcone() %>
	                    <% } else { %>
	                    	<font family="Symbol" size="+2">R</font>
	                    <% } %>
                    </a>
                </td>
            </tr>
            <tr><td valign=center width=176 ><hr size=1></td></tr>        
            
       <% 			} else { /* link */ 
		  	   			String titleItem = link.getName();
		  	   			String label;
		  	   			if ( link.isAlreadyFitToWidth() ) {
		  	   				label = titleItem;
		  	   			} else {
		  					String titleWithoutHtml = StringUtil.removeHTMLCode(titleItem);
		  					String labelWithoutHtml =  titleWithoutHtml.length()>50 ? (titleWithoutHtml.substring(0,50)+"...") : titleWithoutHtml; 
		  					label = titleItem.substring(0, titleItem.indexOf(titleWithoutHtml)) + labelWithoutHtml + titleItem.substring(titleItem.indexOf(titleWithoutHtml) + titleWithoutHtml.length());
		  	   			}
       %>
            <tr>
                <td height=22 valign=center width=175> <%= hppc.getTableLink( link.getIcone(), label, link.getUrl(), hppc.getSkin().getProp("menuBGColor"), 20, link.isFocused() )%></td>
            </tr>
        <%			}
				}
           } 
        %>
        <% if (hppc.getMenuInfo() != null) { %>
            <tr>
                <td height="100%" valign=bottom><hr size=1><%= hppc.getMenuInfo() %></td>
            </tr>
	    <% } %>
        </table>
   

⌨️ 快捷键说明

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