<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Welcome 布拉格

    BlogJava 首頁 聯系 聚合 管理
      6 Posts :: 13 Stories :: 15 Comments :: 0 Trackbacks

    ?<FORM id="form1" METHOD=POST ACTION="publishAction.jsp" onSubmit="return check();">
    ? 獲取apache目錄<br/>
    ? 發布css,js,img等靜態資源文件<br/>
    ?? <br/>
    ? <br/>
    ? <%String docBase = pageContext.getServletContext().getRealPath("/");%><br/>
    ? 顯示出 <%=docBase%> 文件列表<br/>
    ? <%
    ?? File f = new File(docBase);
    ? %>
    ? <table class="listTable">
    ? <tr>
    ?? <th>JSP文件</th>
    ?? <th>啟用緩存</th>
    ?? <th>緩存文件</th>
    ?? <th></th>
    ?? <th></th>
    ? </tr>
    ? <c:forEach var="filename" items="<%=f.list()%>">
    ? <c:if test="${fn:endsWith(filename, '.jsp')}">
    ?? <tr>
    ?? <td>${filename}</td>
    ?? <td>啟用</td>
    ?? <td>
    ?? <%
    ??? String fileName = (String)pageContext.findAttribute("filename");
    ??? fileName = fileName.replaceAll(".jsp","_cache.html");
    ??? if(new File(docBase+"cache"+File.separatorChar+fileName).exists()){
    ??????? out.println(fileName);
    ??? }else{
    ????????????????
    ??? }
    ?? %>
    ?? </td>
    ?? <td><a href="deleteCacheAction.jsp?page=${filename}" title="清除緩存">清除緩存</td>
    ?? <td><a href="publishAction.jsp?page=${filename}" title="重新生成">重新生成</a></td>
    ?? </tr>
    ? </c:if>
    ? </c:forEach>
    ? </table>
    ?</FORM>


    public void doFilter (ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
    ??????? //???? Pass control on to the next filter
    ??????? //
    ??????? //request.setCharacterEncoding("utf-8");
    ??????? HttpServletRequest req = (HttpServletRequest) request;
    ??????? String path = req.getServletPath();
    ??????? if ((!path.startsWith("/admin")) && path.endsWith(".jsp")&&req.getParameter("makeCache")==null) {
    ??????????? path = path.replaceAll(".jsp", "_cache.html");
    ????????????????? System.out.println(path);
    ????????????????????? System.out.println(req.getRequestURI());
    ????????????????????? System.out.println(req.getRequestURL());
    ??????????? request.getRequestDispatcher("/cache"+path).forward(request, response);
    ??????? } else {
    ??????????? chain.doFilter(request, response);
    ??????? }
    ??? }
    ??? /**
    ???? * Place this filter into service.
    ???? *
    ???? * @param filterConfig The filter configuration object
    ???? */
    ??? public void init(FilterConfig filterConfig) throws ServletException {
    ??????? this.filterConfig = filterConfig;
    ??????? this.enable = filterConfig.getInitParameter("enable");
    ??? }


    --------------------------------------------------------------------------------

    ?

    posted on 2007-09-10 16:46 Welcome 閱讀(268) 評論(0)  編輯  收藏 所屬分類: HTML\CSS
    主站蜘蛛池模板: 免费国产黄线在线观看| 男人j进入女人j内部免费网站| www.黄色免费网站| 亚洲午夜电影在线观看| 精品国产污污免费网站aⅴ | 亚洲最大成人网色香蕉| 日本人的色道免费网站| 亚洲人成片在线观看| 日本亚洲免费无线码| 亚洲一卡一卡二新区无人区| 午夜无遮挡羞羞漫画免费| 亚洲经典千人经典日产| 国产v片免费播放| 人妻巨大乳hd免费看| 国精无码欧精品亚洲一区| 中文无码成人免费视频在线观看 | 成人人观看的免费毛片| 亚洲成av人在线观看网站| 四虎永久成人免费| 中文字幕无线码免费人妻| 亚洲AV中文无码乱人伦下载 | 国产偷国产偷亚洲高清在线| 国产jizzjizz免费看jizz| a高清免费毛片久久| 久久精品国产亚洲av麻豆| 欧洲乱码伦视频免费| 国产精品国产亚洲区艳妇糸列短篇| 亚洲国产精品一区二区第四页| 免费在线观看一级片| 亚洲综合丁香婷婷六月香| 免费永久看黄在线观看app| 波多野结衣免费一区视频 | 在线综合亚洲欧洲综合网站 | 免费看国产曰批40分钟| 日本三级在线观看免费| 亚洲人成毛片线播放| 亚洲国产精品第一区二区三区 | 无人在线观看完整免费版视频| 免费很黄无遮挡的视频毛片| 亚洲AV日韩AV天堂久久| 日韩在线视频免费看|