zoukankan      html  css  js  c++  java
  • jsp 生成静态页面

    package com.mobiAdList.tool;

    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.io.OutputStreamWriter;
    import java.net.URL;
    import java.net.URLConnection;


    /**
    * Filename: JspToHtml.java
    * Ttitle:
    * Description:
    * Copyright: Copyright (c) 2001-2004 BlueStar,Inc.All Rights Reserved.
    * Company: bluestar
    * Author: <a href= "mailto:lanxingsc@163.com "> wuyang </a>
    * Telephone: 86-28-85239210
    * Date: 2004-6-19
    * Time: 16:41:09
    * Version: 1.0.1.0000
    */
    public class JspToHtml {


    /**
    * 根据url生成静态页面
    *
    * @param u 动态文件路经 如:http://www.sina.com/kkk.jsp
    * @param path 文件存放路经如:d:\\aaa\bbb.html
    * @return
    */
    public static boolean JspToHtmlByURL(String u , String path) {
    //从utl中读取html存为str
    String str = "";
    try {
    URL url = new URL(u);
    URLConnection uc = url.openConnection();
    InputStream is = uc.getInputStream();
    BufferedReader br = new BufferedReader(new InputStreamReader(is,"UTF-8"));
    while(br.ready()) {
    str += br.readLine() + "\n ";
    }

    is.close();
    //写入文件
    File f = new File(path);

    OutputStreamWriter outputStreamWriter = new OutputStreamWriter(new FileOutputStream(f),"UTF-8");
    outputStreamWriter.write(str);
    outputStreamWriter.close();
    return true;
    }catch(IOException e){
    e.printStackTrace();
    return false;
    }
    }

    /**
    * 测试
    *
    * @param arg
    */
    public static void main(String[] arg) {
    String url = "http://www.baidu.com";
    String savepath = "d:\\aaa.xml";
    JspToHtmlByURL(url , savepath);
    }

    }

  • 相关阅读:
    匿名函数 sorted() filter() map() 递归函数
    内置函数
    生成器
    迭代器
    函数
    Linux系统及lvm知识
    nginx设置成开机自动启动服务
    cinder介绍及使用lvm本地存储
    docker私有仓库的搭建
    工作中涉及运维知识点的汇总
  • 原文地址:https://www.cnblogs.com/sode/p/2365133.html
Copyright © 2011-2022 走看看