quartz与spring的结合 配置文件
2014-06-16 10:08
267 查看
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
public class liulanqi
{
public static void DownLoadPages(String urlStr, String outPath)
{
int chByte = 0;
URL url = null;
HttpURLConnection httpConn = null;
InputStream in = null;
FileOutputStream out = null;
try
{
url = new URL(urlStr);
httpConn = (HttpURLConnection) url.openConnection();
HttpURLConnection.setFollowRedirects(true);
httpConn.setRequestMethod("GET");
httpConn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows 2000)");
// logger.info(httpConn.getResponseMessage());
in = httpConn.getInputStream();
out = new FileOutputStream(new File(outPath));
chByte = in.read();
while (chByte != -1)
{
out.write(chByte);
chByte = in.read();
}
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
finally
{
try
{
out.close();
in.close();
httpConn.disconnect();
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
}
public static void main(String[] args)
{
liulanqi.DownLoadPages("http://127.0.0.1:8888/start/startUp", "d://b.html");
}
}
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
public class liulanqi
{
public static void DownLoadPages(String urlStr, String outPath)
{
int chByte = 0;
URL url = null;
HttpURLConnection httpConn = null;
InputStream in = null;
FileOutputStream out = null;
try
{
url = new URL(urlStr);
httpConn = (HttpURLConnection) url.openConnection();
HttpURLConnection.setFollowRedirects(true);
httpConn.setRequestMethod("GET");
httpConn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows 2000)");
// logger.info(httpConn.getResponseMessage());
in = httpConn.getInputStream();
out = new FileOutputStream(new File(outPath));
chByte = in.read();
while (chByte != -1)
{
out.write(chByte);
chByte = in.read();
}
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
finally
{
try
{
out.close();
in.close();
httpConn.disconnect();
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
}
public static void main(String[] args)
{
liulanqi.DownLoadPages("http://127.0.0.1:8888/start/startUp", "d://b.html");
}
}
相关文章推荐
- Spring Quartz定时器源码 配置文件 多个触发器 - 代码共享
- java计划任务调度框架quartz结合spring实现调度的配置实例代码分享
- java计划任务调度框架quartz结合spring实现调度的配置实例代码分享
- Spring/Maven/MyBatis配置文件结合properties文件使用
- Spring Quartz定时器 配置文件详解
- Quartz 框架快速入门(四)--配置文件通过Spring托管
- spring和quartz整合实现定时任务(配置文件配置方式
- Spring结合java Quartz配置实例代码
- java计划任务调度框架quartz结合spring实现调度的配置实例代码分享
- Quartz与Spring结合使用及集群配置
- 【Spring Quartz定时器源码和配置文件】
- Spring Quartz定时器 配置文件详解
- spring Quartz基于配置文件和注解的实现
- Spring 定时器配置 基于配置文件 (使用 Spring3.2 、 quartz-1.6.5)
- spring quartz 文件配置
- Spring结合hibernate配置文件
- Spring结合java Quartz配置实例代码详解
- Spring Quartz定时器源码 配置文件 多个触发器
- 学习记录(spring quartz定时任务配置文件+Jsoup)
- Spring Quartz定时器源码 配置文件 多个触发器