锘??xml version="1.0" encoding="utf-8" standalone="yes"?>91精品国产综合久久香蕉,精品久久久久久久中文字幕,欧美国产综合一区二区http://www.aygfsteel.com/J2EEHOME/category/35721.htmlOne Target,One Dreamzh-cnSun, 09 Nov 2008 00:35:26 GMTSun, 09 Nov 2008 00:35:26 GMT60JSP鐢熸垚htmlhttp://www.aygfsteel.com/J2EEHOME/articles/239346.htmlJ2EE Home宸ヤ綔瀹?/dc:creator>J2EE Home宸ヤ綔瀹?/author>Fri, 07 Nov 2008 15:41:00 GMThttp://www.aygfsteel.com/J2EEHOME/articles/239346.htmlhttp://www.aygfsteel.com/J2EEHOME/comments/239346.htmlhttp://www.aygfsteel.com/J2EEHOME/articles/239346.html#Feedback0http://www.aygfsteel.com/J2EEHOME/comments/commentRss/239346.htmlhttp://www.aygfsteel.com/J2EEHOME/services/trackbacks/239346.html    
    package com.jetsum.mystatic;

    import java.io.ByteArrayOutputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.OutputStreamWriter;
    import java.io.PrintWriter;
    import javax.servlet.RequestDispatcher;
    import javax.servlet.ServletContext;
    import javax.servlet.ServletException;
    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpServletResponseWrapper;

    public class toHtml extends HttpServlet {

        public void service(HttpServletRequest request, HttpServletResponse response)
                        throws ServletException, IOException {
                String url = request.getParameter("urls")!=null?request.getParameter("urls"):"";
                //url鏄鐢熸垚htm鐨刯sp欏甸潰
                String name = "";
                response.setContentType("text/html;charset=gb2312");
                ServletContext sc = getServletContext();
                System.out.println("request.getRealPath"+request.getRealPath(""));
                 name = request.getRealPath("") + "/index.htm";      /*鐢熸垚htm欏?nbsp; 浣嶇疆鍦?鏈嶅姟鍣ㄧ殑鏍圭洰褰?/宸ョ▼鍚?index.htm 渚嬪:d:/tomcat5.0/webapp/studyteach/index.htm  ,娉ㄦ剰榪欓噷鏄湪鏍圭洰褰曠敓鎴?浣犲彲浠ョ敓鎴愬悗鏀懼埌浣犳兂鏀劇殑鏂囦歡澶歸噷,淇濊瘉鍏跺畠涓滆タ濡傚浘鐗囩殑璺緞姝g‘     榪欓噷灝卞啓鎴恘ame = request.getRealPath("") + "/kszx/kszx.htm";      */

              RequestDispatcher rd = sc.getRequestDispatcher(url);

                final ByteArrayOutputStream os = new ByteArrayOutputStream();

                final ServletOutputStream stream = new ServletOutputStream()
                {
                        public void write(byte[] data, int offset, int length) {
                                os.write(data, offset, length);
                        }

                        public void write(int b) throws IOException {
                                os.write(b);
                        }
                };

                final PrintWriter pw = new PrintWriter(new OutputStreamWriter(os));

                HttpServletResponse rep = new HttpServletResponseWrapper(response)
                {
                        public ServletOutputStream getOutputStream() {
                                return stream;
                        }

                        public PrintWriter getWriter() {
                                return pw;
                        }
                };
                rd.include(request, rep);
                pw.flush();
                FileOutputStream fos = new FileOutputStream(name); // 鎶妀sp杈撳嚭鐨勫唴瀹瑰啓鍒皒xx.htm
                os.writeTo(fos);
                fos.close();
                PrintWriter out = response.getWriter();
                out.print("<p align=center><font size=3 color=red>棣栭〉宸茬粡鎴愬姛鐢熸垚錛?lt;/font></p>");
            }
    }
    web.xml
    涓坊鍔?br />        <servlet>
        <servlet-name>tohtm</servlet-name>
        <servlet-class>com.jetsum.mystatic.toHtml</servlet-class>
    </servlet>

      <servlet-mapping>
        <servlet-name>tohtm</servlet-name>
        <url-pattern>/web/tohtm</url-pattern>
      </servlet-mapping>
    浣跨敤鏂規硶寰堢畝鍗?nbsp; mytest.jsp(wwwroot涓?
    <a href="web/tohtm?urls=/kszx/kszx.jsp">鐢熸垚闈欐侀〉</a>    kszx.jsp涓鴻鐢熸垚htm鐨勫姩鎬侀〉
    濡傛灉涓嶅湪wwwroot涓?鍦╳wwroot/pp涓?br />     灝辮鍐欐垚
    <a href="../web/tohtm?urls=/kszx/kszx.jsp">鐢熸垚闈欐侀〉</a>



]]>
主站蜘蛛池模板: 靖西县| 铁岭县| 大化| 广西| 黄浦区| 封开县| 合水县| 文昌市| 武山县| 揭阳市| 沅陵县| 封开县| 嘉善县| 崇文区| 科尔| 合山市| 磐石市| 永昌县| 克山县| 昭觉县| 嘉兴市| 尖扎县| 南陵县| 叶城县| 永济市| 兴宁市| 绥阳县| 永年县| 南陵县| 麻城市| 宜州市| 周至县| 南投市| 措勤县| 酒泉市| 温宿县| 剑阁县| 平昌县| 嘉祥县| 宜兴市| 贡山|