亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? configure.jsp

?? 這是個爬蟲和lucece相結合最好了
?? JSP
字號:
<%  /**   * This pages allows the user to edit the configuration    * of a crawl order.    * That is set any af the 'values', but does not allow   * users to change which 'modules' are used.   *   * @author Kristinn Sigurdsson   */%><%@include file="/include/handler.jsp"%><%@include file="/include/jobconfigure.jsp"%><%@ page import="org.archive.crawler.admin.CrawlJob" %><%@ page import="org.archive.crawler.datamodel.CrawlOrder" %><%@ page import="org.archive.crawler.admin.ui.JobConfigureUtils" %><%@ page import="java.io.FileReader" %><%@ page import="java.io.FileWriter" %><%@ page import="java.io.BufferedReader" %><%@ page import="java.io.BufferedWriter" %><%@ page import="java.io.IOException" %><%     CrawlerSettings orderfile = settingsHandler.getSettingsObject(null);    // Should we update with changes.    if(request.getParameter("update") != null &&            request.getParameter("update").equals("true")) {        // Update values with new ones in the request        errorHandler.clearErrors();        JobConfigureUtils.writeNewOrderFile(crawlOrder, null, request, expert);        orderfile.setDescription(request.getParameter("meta/description"));        orderfile.setOperator(request.getParameter("meta/operator"));        orderfile.setOrganization(request.getParameter("meta/organization"));        orderfile.setAudience(request.getParameter("meta/audience"));        settingsHandler.writeSettingsObject(orderfile);        BufferedWriter writer;        try {        	if(request.getParameter("seeds") != null) {	            JobConfigureUtils.printOutSeeds(settingsHandler,	                    request.getParameter("seeds"));            }        } catch (IOException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }    }        // Check for actions.    String action = request.getParameter("action");    if(action != null) {        if(action.equals("done")) {            if(theJob.isNew()){                            handler.addJob(theJob);                response.sendRedirect(request.getContextPath() +                    "/jobs.jsp?message=Job created");            }else{                if(theJob.isRunning()) {                    handler.kickUpdate();                }                if(theJob.isProfile()) {                    response.sendRedirect(request.getContextPath() +                        "/profiles.jsp?message=Profile modified");                }else {                    response.sendRedirect(request.getContextPath() +                        "/jobs.jsp?message=Job modified");                }            }            return;        } else if(action.equals("goto")) {            // Goto another page of the job/profile settings            response.sendRedirect(request.getParameter("item"));            return;        } else if (action.equals("addMap")) {            // Adding to a simple map            String mapName = request.getParameter("update");            MapType map = (MapType)settingsHandler.                getComplexTypeByAbsoluteName(orderfile, mapName);            String key = request.getParameter(mapName + ".key");            String value = request.getParameter(mapName + ".value");            SimpleType t = new SimpleType(key, "", value);            map.addElement(orderfile, t);            response.sendRedirect("configure.jsp?job="+theJob.getUID());            return;        } else if (action.equals("deleteMap")) {            // Removing from a simple map            String mapName = request.getParameter("update");            String key = request.getParameter("item");            MapType map = (MapType)settingsHandler.                getComplexTypeByAbsoluteName(orderfile, mapName);            map.removeElement(orderfile,key);            response.sendRedirect("configure.jsp?job=" + theJob.getUID());            return;        }    }        // Get the HTML code to display the settigns.    StringBuffer listsBuffer = new StringBuffer();    String inputForm = printMBean(crawlOrder, null, "", listsBuffer, expert,        errorHandler);    // The listsBuffer will have a trailing comma if not empty. Strip it off.    String lists = listsBuffer.toString().substring(0,         (listsBuffer.toString().length() > 0?             listsBuffer.toString().length() - 1: 0));    // Settings for the page header    String title = "Configure settings";    int tab = theJob.isProfile()?2:1;    int jobtab = 2;%><%@include file="/include/head.jsp"%>    <script type="text/javascript">        function doSubmit(){            // Before the form can be submitted we must            // ensure that ALL elements in ALL lists            // are selected. Otherwise they will be lost.            lists = new Array(<%=lists%>);            for(i=0 ; i<lists.length ; i++){                theList = document.getElementById(lists[i]);                for(j=0 ; j < theList.length ; j++){                    theList.options[j].selected = true;                }            }            document.frmConfig.submit();        }                function doGoto(where){            document.frmConfig.action.value="goto";            document.frmConfig.item.value = where;            doSubmit();        }                function doPop(text){            alert(text);        }                function setUpdate(){            document.frmConfig.update.value = "true";        }        function setEdited(name){            setUpdate();        }                expert = <%=expert%>;        function setExpert(exp) {            var initVal = exp ? "expertHide" : "expertShow";            var newVal = exp ? "expertShow" : "expertHide";            var trElements = document.getElementsByTagName("tr");            for(i = 0; i < trElements.length; i++) {                if(trElements[i].className == initVal) {                    trElements[i].className = newVal;                }               }            eraseCookie('expert','/jobs/'); // erase legacy cookie if any            createCookie('expert',exp,365);            document.getElementById('hideExpertLink').className=exp?'show':'hide';            document.getElementById('showExpertLink').className=exp?'hide':'show';        }    </script>    <p>        <%@include file="/include/jobnav.jsp"%>    <p>            <a id='hideExpertLink'                 class='<%=expert?"show":"hide"%>'                 href="javascript:setExpert(false)">Hide expert settings</a>            <a id='showExpertLink'                class='<%=expert?"hide":"show"%>'                 href="javascript:setExpert(true)">View expert settings</a>    <p>        <form name="frmConfig" method="post" action="configure.jsp">        <input type="hidden" name="update" value="false">                <input type="hidden" name="action" value="done">        <input type="hidden" name="item" value="">        <input type="hidden" name="expert" value="<%=expert%>">        <input type="hidden" name="job" value="<%=theJob.getUID()%>">            <p>                    <table>            <tr>                <td colspan="3">                    <b>Meta data</b>                </td>            </tr>            <tr>                <td>                    Description:                </td>                <td></td>                <td>                    <input name="meta/description"                         value="<%=orderfile.getDescription()%>"                        style="width: 440px">                </td>            </tr>            <tr>                <td>                    Crawl Operator:                </td>                <td></td>                <td>                    <input name="meta/operator"                        value="<%=orderfile.getOperator()%>"                         style="width: 440px">                </td>            </tr>            <tr>                <td>                    Crawl Organization:                </td>                <td></td>                <td>                    <input name="meta/organization"                         value="<%=orderfile.getOrganization()%>"                         style="width: 440px">                </td>            </tr>            <tr>                <td>                    Crawl Job Recipient:                </td>                <td></td>                <td>                    <input name="meta/audience"                         value="<%=orderfile.getAudience()%>"                         style="width: 440px">                </td>            </tr>            <%=inputForm%>            <tr>                <td colspan="3">                    <b>Seeds</b>                </td>            </tr>            <tr>                <td valign="top">                    Seeds:                </td>                <td></td>                <td>                    <%                        if(JobConfigureUtils.seedsEdittableSize(settingsHandler)) {                     %>                    <textarea name="seeds" style="width: 440px"                         rows="8" onChange="setUpdate()"><%                        JobConfigureUtils.printOutSeeds(settingsHandler, out);                    %></textarea>                    <%                        } else {                    %>                    <a href="viewseeds.jsp?job=<%=theJob.getUID()%>">Seed list</a>                    too large to edit.                    <%                        }                    %>                </td>            </tr>        </table>    </form>    <p>        <%@include file="/include/jobnav.jsp"%>        <%@include file="/include/foot.jsp"%>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品影院一区二区久久久| 欧美一级淫片007| 欧美日韩你懂得| 国产欧美视频在线观看| 亚洲一区免费在线观看| 粉嫩在线一区二区三区视频| 欧美午夜一区二区三区| 久久精品男人天堂av| 午夜精品免费在线观看| 91麻豆swag| 亚洲国产精品ⅴa在线观看| 麻豆91在线播放| 欧美日韩视频在线观看一区二区三区| 国产精品美女久久久久aⅴ| 九九在线精品视频| 欧美一区二区在线不卡| 亚洲宅男天堂在线观看无病毒| 丁香啪啪综合成人亚洲小说| 欧美精品一区二区三区蜜桃视频| 亚洲va欧美va人人爽| 色老汉av一区二区三区| 中文字幕制服丝袜成人av| 国产一区二区三区久久久 | 国产成人午夜电影网| 欧美一级欧美一级在线播放| 一区二区三区四区乱视频| 色婷婷av一区二区三区之一色屋| 国产精品日韩成人| 成人午夜激情片| 日本一区二区电影| 成人动漫在线一区| 亚洲欧洲性图库| 99久久久精品| 亚洲少妇屁股交4| 色激情天天射综合网| 亚洲综合在线电影| 欧美日韩综合色| 午夜电影久久久| 日韩三级高清在线| 九九精品一区二区| 国产女主播一区| 99久久精品免费看国产| 亚洲与欧洲av电影| 欧美日韩精品免费| 美女一区二区视频| 精品久久久久久无| 粉嫩aⅴ一区二区三区四区五区| 国产欧美日韩中文久久| av成人动漫在线观看| 亚洲男同1069视频| 欧美精品一二三| 久草热8精品视频在线观看| 国产午夜精品福利| 96av麻豆蜜桃一区二区| 亚洲最快最全在线视频| 欧美一区二区三区日韩视频| 国产一区二区成人久久免费影院| 国产精品污网站| 欧美三级电影在线观看| 免费观看在线色综合| 欧美激情一二三区| 欧美在线观看18| 另类小说欧美激情| 国产精品久久久久久久久搜平片| 色av成人天堂桃色av| 日本欧美韩国一区三区| 国产日韩精品一区二区浪潮av| 99久久久无码国产精品| 视频一区二区三区入口| 久久精品一区二区三区不卡 | 亚洲色图制服丝袜| 5858s免费视频成人| 国产成人av网站| 五月天欧美精品| 欧美激情一二三区| 宅男噜噜噜66一区二区66| 成人在线综合网| 日韩国产精品久久久| 国产精品三级av| 日韩美女视频一区二区在线观看| 91在线精品一区二区| 美国精品在线观看| 亚洲精品自拍动漫在线| 2020国产成人综合网| 欧美日韩卡一卡二| 成人免费高清在线观看| 精品一区在线看| 爽爽淫人综合网网站| 亚洲欧美一区二区久久| 国产亚洲欧美在线| 日韩视频一区二区| 欧美午夜寂寞影院| www.亚洲激情.com| 国内外成人在线视频| 日韩精品电影在线| 亚洲午夜羞羞片| 亚洲精品写真福利| 国产精品国产三级国产普通话99 | 裸体歌舞表演一区二区| 自拍偷在线精品自拍偷无码专区 | 3d动漫精品啪啪| 色8久久精品久久久久久蜜| 国产伦精品一区二区三区免费迷| 香蕉成人伊视频在线观看| 中文字幕一区二区不卡| 国产欧美日韩在线视频| 2021中文字幕一区亚洲| 911精品产国品一二三产区 | aaa欧美色吧激情视频| 国产乱码精品一区二区三区五月婷| 午夜婷婷国产麻豆精品| 亚洲 欧美综合在线网络| 亚洲国产一区二区在线播放| 一区二区三区不卡在线观看| 亚洲欧美韩国综合色| 亚洲欧美日韩久久| 亚洲欧美乱综合| 亚洲与欧洲av电影| 午夜日韩在线电影| 免费高清在线视频一区·| 麻豆国产精品官网| 激情丁香综合五月| 国产福利一区二区三区| 国产激情一区二区三区四区| 国产精品夜夜爽| 高清成人免费视频| 99精品久久只有精品| 一本大道久久精品懂色aⅴ| 在线精品视频一区二区| 欧美性感一类影片在线播放| 欧美伦理电影网| 精品三级在线看| 国产视频一区二区三区在线观看 | 高清国产一区二区| 成人动漫一区二区| 91精品1区2区| 欧美福利视频一区| 精品国产三级a在线观看| 久久久亚洲综合| 亚洲三级在线观看| 同产精品九九九| 韩国一区二区三区| 91亚洲精品一区二区乱码| 在线免费av一区| 精品国精品国产| 亚洲天堂免费在线观看视频| 亚洲成人激情自拍| 国产一区二区毛片| 在线亚洲欧美专区二区| 日韩视频永久免费| 中文字幕一区二区不卡| 奇米一区二区三区| youjizz久久| 91精品国产综合久久精品| 国产日韩精品一区二区三区在线| 亚洲老妇xxxxxx| 久久黄色级2电影| 91小视频免费看| 精品久久久久久久久久久久久久久| 中文av一区二区| 日本美女一区二区三区| 风间由美中文字幕在线看视频国产欧美| 91麻豆成人久久精品二区三区| 日韩精品一区二区三区视频在线观看| 中文在线一区二区 | 成人午夜免费av| 91麻豆精品久久久久蜜臀| 国产精品美女久久久久久 | 国产大陆精品国产| 777久久久精品| 亚洲码国产岛国毛片在线| 免费美女久久99| 在线视频观看一区| 国产人久久人人人人爽| 免费xxxx性欧美18vr| 91福利视频久久久久| 国产欧美日韩视频一区二区| 蜜桃一区二区三区在线| 欧美性色黄大片手机版| 中文字幕中文字幕在线一区| 国产一区不卡在线| 欧美va天堂va视频va在线| 午夜免费欧美电影| 在线观看网站黄不卡| 1区2区3区精品视频| 成人午夜又粗又硬又大| 国产欧美一区二区三区网站| 激情图区综合网| 欧美丰满高潮xxxx喷水动漫| 亚洲精品久久7777| www.66久久| 亚洲三级免费观看| www.日本不卡| 中文一区二区完整视频在线观看 | 亚洲图片欧美视频| 欧洲视频一区二区| 亚洲男帅同性gay1069| 99麻豆久久久国产精品免费优播| 国产日韩视频一区二区三区| 国产九色精品成人porny|