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

📄 homepages_settings.jsp

📁 java 写的一个新闻发布系统
💻 JSP
字号:
<%@page import="org.jahia.bin.*"%><%@page import = "java.util.*"%><%@page import = "org.jahia.utils.JahiaTools"%><%@page import = "org.jahia.services.sites.JahiaSite"%><%@page import = "org.jahia.services.homepages.*"%><%@page import = "org.jahia.services.pages.*"%><jsp:useBean id="URL"     			class="java.lang.String"          scope="request"/>     <% // http files path. %><jsp:useBean id="warningMsg"  		class="java.lang.String"			scope="request"/>     <% // Warning msg %><jsp:useBean id="homepages"			class="java.util.Enumeration"		scope="request"/>     <% // Homepages List %><jsp:useBean id="pages"				class="java.util.Vector"			scope="request"/>     <% // pages List %><jsp:useBean id="homepageName"		class="java.lang.String"			scope="request"/>     <% // An optional home page name  %><jsp:useBean id="currentSite"		class="JahiaSite"		scope="request"/>     <% // The current site  %><jsp:useBean id="action"			class="java.lang.String"			scope="request"/>     <% // the admin action  %><%    Boolean doClose = (Boolean) request.getAttribute( "doClose" );    Integer homepageDefID = (Integer) request.getAttribute( "homepageDefID" );    Integer pageID = (Integer) request.getAttribute( "pageID" );    Integer choice = (Integer) request.getAttribute( "choice" );    String  userAgent                        = request.getHeader("user-agent");    int     inputSize                        = 38;    boolean isLynx                           = false;    if(userAgent != null) {        if(userAgent.indexOf("MSIE") != -1) {            inputSize = 55;        } else if(userAgent.indexOf("Lynx") != -1) {            isLynx    = true;        }    }    boolean isMSIE = JahiaTools.isMSIExplorer(request);%><html><head><title>Home page settings : </title><link rel="stylesheet" href="<%=URL%>css/jahia.css" type="text/css"><script language="javascript" src="<%=URL%>../javascript/jahia.js"></script><script language="javascript">        function submitFormular(sub,go)        {            var theMatrix = Math.round(Math.random() * 10000);            <% String actionURL = JahiaAdministration.composeActionURL(request,response,"action","");%>            document.formular.action='<%=actionURL%>&sub='+sub+'&go='+go+'&matrix='+theMatrix;            document.formular.method='POST';            document.formular.submit();        }</script></head><body class="text" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" MM_preloadImages('<%=URL%>images/buttons/cancel_on.gif','<%=URL%>images/buttons/login_on.gif');"><table width="100%" height="63" border="0" cellspacing="0" cellpadding="0">    <tr>        <td width="126" height="63"><img src="<%=URL%>images/header.gif" width="126" height="63"></td>        <td height="63" width="100%" background="<%=URL%>images/header_bg.gif">&nbsp;</td>    </tr></table><br><br><p class="text">&nbsp;&nbsp;&nbsp;<b>Home page settings&nbsp;:</b></p><form name="formular" method="post"><table border="0" width="210" align="center"><tr>    <td nowrap class="text" colspan="2">        <b><%=warningMsg%></b>    <br><br><br>   </td></tr><tr>    <td width="10" align="left" valign="top"><input type="radio" name="choice" value="1" <%if (choice.intValue()==1){%>checked<%}%>></td>    <td class="text" align="left" valign="top">        Do not create any home page.    </td></tr><tr>    <td colspan="2">&nbsp;</td></tr><tr>    <td align="left" valign="top"><input type="radio" name="choice" value="2" <%if (choice.intValue()==2){%>checked<%}%>></td>    <td class="text" align="left" valign="top">        Create a home page with this home page definition&nbsp;:    </td></tr><tr>    <td>&nbsp;</td>    <td class="text" align="left" valign="top">        <select class="input" name="homepagedefid" onChange="submitFormular('homepage','change');">            <option value="-1" <% if (homepageDefID.intValue()==-1){%>selected="true"<%}%>>--&nbsp;&nbsp;Choose a home page definition&nbsp;&nbsp;--&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</option>        <%            JahiaHomepage hp = null;            while ( homepages.hasMoreElements() ){                hp = (JahiaHomepage)homepages.nextElement();                %>            <option value="<%=hp.getID()%>" <% if ( hp.getID() == homepageDefID.intValue() ) { %>selected="true"<%}%>><%=hp.getName()%>                <%            }        %>        </select>    </td></tr><tr>    <td colspan="2">&nbsp;</td></tr><tr>    <td align="left" valign="top"><input type="radio" name="choice" value="3" <%if (choice.intValue()==3){%>checked<%}%>></td>    <td class="text" align="left" valign="top">        Use this page&nbsp;:    </td></tr><tr>    <td>&nbsp;</td>    <td class="text" align="left" valign="top">        <select class="input" name="pageid" onChange="submitFormular('homepage','change');">            <option value="-1" <%if(pageID.intValue()==-1){%>selected<%}%>>--&nbsp;&nbsp;Choose a page&nbsp;&nbsp;--&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</option>        <%            Enumeration enum = pages.elements();            while(enum.hasMoreElements()) {                JahiaPage jp = (JahiaPage) enum.nextElement();                %>                <option value="<%=jp.getID()%>" <%if(jp.getID()==pageID.intValue()){%>selected<%}%>><%=jp.getTitle()%><%if(jp.getID()==currentSite.getHomePageID()){%>&nbsp;&nbsp;[root page]<%}%></option>        <% } %>        </select>    </td></tr><tr>    <td colspan="2">&nbsp;<br><br><br></td></tr><tr>    <td colspan="2" align="right">        <br>        <% if ( !doClose.booleanValue() ){ %>        <a href="#" onClick="window.close()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Cancel','','<%=URL%>images/buttons/cancel_on.gif',1)"><img name="Cancel" src="<%=URL%>images/buttons/cancel_off.gif" width="69" height="17" border="0"></a>        <% } %>        <a href="javascript:submitFormular('homepage','save');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('save','','<%=URL%>images/buttons/save_on.gif',1)"><img name="save" src="<%=URL%>images/buttons/save_off.gif" width="69" height="17" border="0"></a>        <% if ( doClose.booleanValue() ){ %>        <a href="#" onClick="window.close()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('close','','<%=URL%>images/buttons/close_on.gif',1)"><img name="close" src="<%=URL%>images/buttons/close_off.gif" width="69" height="17" border="0"></a>        <% } %>    </td></tr></table></form></body></html>

⌨️ 快捷键说明

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