📄 dvd.jsp
字号:
<%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="org.homeplayer.util.*"%>
<%@page import="org.homeplayer.web.*"%>
<%@page import="java.text.*"%>
<%@page import="java.util.*"%>
<%@page import="java.io.File"%>
<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="DVDCD"/>
<jsp:setProperty name="hppc" property="navLevel" value="1"/>
</jsp:useBean>
<%
SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy");
//switch DVD/CD to DVD/CDDA(audio)/CDROM(data)/DVB(stream)
String option = WebUtil.getParam(request, "Option", "DVD");
hppc.setHeaderTitle( option.equals("DVD") ? "DVD" : option.equals("CDDA") ? "CD-AUDIO" : "" ) ;
hppc.setTopCommand("<li><a href=\"#CDDVD\" title=\"Lecteur"+(option.equals("DVD")?" DVD ":" CD Audio ")+"\" class=\"link-menu\">Lecteur"+(option.equals("DVD")?" DVD ":" CD Audio ")+"</a></li>");
//option :udp-cache pour DVB +adresse IP du serveur de streaming
// String hostoption = WebUtil.getParam(request, "host", ""); <-- utilisé nul part pour le moment => commenté
hppc.addMenuItem(new HPMenuLink("DVD", "dvd.jsp?Option=DVD", option.equals("DVD")));
hppc.addMenuItem(new HPMenuLink("CD-AUDIO","dvd.jsp?Option=CDDA"));
for (Iterator it = hppc.getMenuItems().iterator(); it.hasNext();) {
Object item = it.next();
if (item instanceof HPMenuLink) {
HPMenuLink link = (HPMenuLink) item;
if (link.isFocused()) {
hppc.setHeaderTitle(link.getName());
}
}
}
FreeNavService nav = new FreeNavService() ;
Vector<File> drives = nav.getCDDVDDrive() ;
if(IOUtil.isWin()) {
HPConf.set(HPConf.DVD_DRIVE, "");
HPConf.set(HPConf.CDDA_DRIVE, "");
}
request.setAttribute("drives", drives);
%>
<jsp:include page="<%= hppc.getSkin().getHeader() %>"/>
<jsp:include page="../body.jsp"/>
<% if( option.equals("DVD") ) { %>
<jsp:include page="menu_dvd.jsp"/>
<% } else if(option.equals("CDDA")) {//lecture CD-AUDIO %>
<jsp:include page="menu_cdda.jsp"/>
<%}else { //lecture flux DVB %>
<jsp:include page="menu_dvb.jsp"/>
<% }%>
<jsp:include page="<%= hppc.getSkin().getFooter() %>"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -