import ;
import ;
import ;
import ;
import .HttpURLConnection;
import .URL;
public class HtmlPage {
public static void main(String[] args) {
// TODO Auto-generated method stub
if(saveHtmlPage( getHtmlPage("","UTF-
8"),"F:/")){
("生成成功");
}else{
("生成失败");
}
if(deleteFile("F:/")){
("删除成功");
}else{
("删除失败");
}
}
/**
*
* ***@param httpURL 网页地址
*
* ***@param encode 默认为UTF-8
* ***@return Html 页面的代码
*/
public static String getHtmlPage(String httpURL,String encoding){
String htmlCode="";
try {
InputStream inputStream;
URL url = new URL(httpURL);
HttpURLConnection connection = (HttpURLConnection) ();
();
inputStream = ();
byte bytes[] = new byte[1024 * 2000];
int index = 0;
int count = (bytes, index, 1024 * 2000);
while (count != -1) {
index += count;
count = (bytes, index, 1);
}
htmlCode = new String(bytes, encoding);
// htmlCode = new String(bytes);
();
} catch (Exception ex) {
();
return null;
}
return ();
}
public static boolean saveHtmlPage(String htmlCode,String fileName
Java指定编码生成静态网页技术 来自淘豆网m.daumloan.com转载请标明出处.