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

📄 deletecontainer.jsp

📁 java 写的一个新闻发布系统
💻 JSP
字号:
<%@ page language="java" %><%@ page import="org.jahia.data.*" %><%@ page import="org.jahia.data.fields.*" %><%@ page import="org.jahia.data.files.*" %><%@ page import="org.jahia.services.pages.*" %><%@ page import="org.jahia.data.containers.*" %><%@ page import="org.jahia.gui.*" %><%@ page import="org.jahia.params.*" %><%@ page import="org.jahia.services.*" %><%@ page import="java.util.*" %><%@ taglib uri="JahiaLib" prefix="jahia" %><jahia:i18n /><jsp:useBean id="URL" class="java.lang.String" scope="request"/><jsp:useBean id="engineTitle" class="java.lang.String" scope="request"/><jsp:useBean id="javaScriptPath" class="java.lang.String" scope="request"/><%    HashMap engineMap           = (HashMap) request.getAttribute( "org.jahia.engines.EngineHashMap" );    String fieldForm            = (String) engineMap.get( "fieldForm" );    String engineUrl            = (String) engineMap.get( "engineUrl" );    String theScreen            = (String) engineMap.get( "screen" );    JahiaContainer theContainer = (JahiaContainer) engineMap.get( "theContainer" );    ParamBean jParams           = (ParamBean) engineMap.get( "jParams" );    Vector deletedPages         = (Vector) engineMap.get( "deletedPages" );    Vector deletedLinks         = (Vector) engineMap.get( "deletedLinks" );    boolean warning             = ((Boolean)engineMap.get( "warning" )).booleanValue();    int pageDefID               = jParams.getPage().getPageTemplateID();%><p class="text">&nbsp;&nbsp;&nbsp;<b>Delete Container</b></p><form name="mainForm" method="POST" action="<%=engineUrl%>"><table border="0" width="90%"><tr>    <td width="20%">&nbsp;</td>    <td width="80%" align="center">        <p class="text" align="left">            Are you sure you want to delete this Container ? :            <!--<b class="text2"><%=theContainer.getDefinition().getName()%></b>--><br><br>            <table border="0" cellspacing="0" cellpadding="0">            <%            Enumeration fieldList = theContainer.getFields();            int tot = 0;            while (fieldList.hasMoreElements() && tot++ < 5) {                JahiaField aField = (JahiaField) fieldList.nextElement();                try {                    int fieldType = aField.getDefinition().getType(pageDefID);                    %>                    <tr valign="top">                        <td class="text"><b><%=aField.getDefinition().getTitle(pageDefID)%></b></td>                        <td class="text">&nbsp;:&nbsp;</td>                        <%                        if (fieldType < 5) {                            // smalltext, bigtext, undefined                            %><td class="text"><%=GuiBean.glueTitle(aField.getValue(),30)%></td><%                        } else if (fieldType == 5) {                            // page                            JahiaPage thePage = (JahiaPage) aField.getObject();                            %><td class="text"><%=thePage.getTitle()%></td><%                        } else if (fieldType < 10) {                            // file                            JahiaFileField fField = (JahiaFileField) aField.getObject();                            %><td class="text"><%=fField.getRealName()%></td><%                        } else {                            %><td class="text"><%=GuiBean.glueTitle(aField.getValue(),30)%></td><%                        }                        %>                    </tr>                    <%                } catch (Throwable t) {                    // we never know...                }            }            %>            </table>            <br><br>            <%                if (warning) {                    %>                        <b><font color="red">Warning</font></b> : <br>                    <%                    if (deletedPages.size() > 0) {                        %>                            <br> The following pages will be deleted :                            <select name="deletedPages">                        <%                        for (int i=0; i < deletedPages.size(); i++) {                            JahiaPage aPage = (JahiaPage) deletedPages.elementAt(i);                            if (aPage != null) {                                %>                                    <option value=""> <%=aPage.getTitle()%>                                <%                            }                        }                        %>                            </select>                        <%                    }                    if (deletedLinks.size() > 0) {                        %>                            <br> The following links will be deleted :                            <select name="deletedLinks">                        <%                        for (int i=0; i < deletedLinks.size(); i++) {                            JahiaPage aPage = (JahiaPage) deletedLinks.elementAt(i);                            if (aPage != null) {                                %>                                    <option value=""> <%=aPage.getTitle()%>                                <%                            }                        }                        %>                            </select>                        <%                    }                    %>                        <br>                    <%                }            %>        </p>        <div align="center">        <jahia:jahiaButton img="yes"             href="javascript:sendFormSave();"            alt="Delete the Jahia object and close window" />        <jahia:jahiaButton img="no"             href="javascript:window.close();"            alt="Close the window without deleting the Jahia object" />        </div>    </td></tr></table><input type="hidden" name="lastscreen" value="<%=theScreen%>"></form>

⌨️ 快捷键说明

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