認(rèn)識世界,認(rèn)識JAVA
解放思想,實事求是
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆-60 評論-35 文章-15 trackbacks-0
從URL獲取文件保存到本地的代碼
<%
@page?
import
=
"
java.net.*,java.io.*
"
%>
<%!
??
public
?
boolean
?saveUrlAs(String?photoUrl,?String?fileName)?
{
//
此方法只能用戶HTTP協(xié)議
????
try
?
{
??????URL?url?
=
?
new
?URL(photoUrl);
??????HttpURLConnection?connection?
=
?(HttpURLConnection)?url.openConnection();
??????DataInputStream?in?
=
?
new
?DataInputStream(connection.getInputStream());
??????DataOutputStream?out?
=
?
new
?DataOutputStream(
new
?FileOutputStream(fileName));
??????
byte
[]?buffer?
=
?
new
?
byte
[
4096
];
??????
int
?count?
=
?
0
;
??????
while
?((count?
=
?in.read(buffer))?
>
?
0
)?
{
????????out.write(buffer,?
0
,?count);
??????}
??????out.close();
??????in.close();
??????
return
?
true
;
????}
????
catch
?(Exception?e)?
{
??????
return
?
false
;
????}
??}
?
public
?String?getDocumentAt(String?urlString)?
{
//
此方法兼容HTTP和FTP協(xié)議
????StringBuffer?document?
=
?
new
?StringBuffer();
????
try
?
{
??????URL?url?
=
?
new
?URL(urlString);
??????URLConnection?conn?
=
?url.openConnection();
??????BufferedReader?reader?
=
?
new
?BufferedReader(
new
?InputStreamReader(conn.
??????????getInputStream()));
??????String?line?
=
?
null
;
??????
while
?(?(line?
=
?reader.readLine())?
!=
?
null
)?
{
????????document.append(line?
+
?
"
\n
"
);
??????}
??????reader.close();
????}
????
catch
?(MalformedURLException?e)?
{
??????System.out.println(
"
Unable?to?connect?to?URL:?
"
?
+
?urlString);
????}
????
catch
?(IOException?e)?
{
??????System.out.println(
"
IOException?when?connecting?to?URL:?
"
?
+
?urlString);
????}
????
return
?document.toString();
??}
%>
<%
//
測試
??String?photoUrl?
=
?
"
http://ad4.sina.com.cn/200601/12/43932_750450.jpg
"
;
??String?fileName?
=
?photoUrl.substring(photoUrl.lastIndexOf(
"
/
"
));
??String?filePath?
=
?
"
d:/ghost/
"
;
??
boolean
?flag?
=
?saveUrlAs(photoUrl,?filePath?
+
?fileName);
??out.println(
"
Run?ok!\n<BR>Get?URL?file?
"
?
+
?flag);
%>
posted on 2006-04-04 17:09
Q系列類、方法、變量……
閱讀(325)
評論(0)
編輯
收藏
所屬分類:
網(wǎng)上工具代碼
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
在JSP里面顯示由數(shù)據(jù)庫讀取出來的圖片數(shù)據(jù)
JSP常用問答
完整的獲取當(dāng)前jsp文件路徑的語句
從URL獲取文件保存到本地的代碼
java連接Access數(shù)據(jù)庫的代碼
Java縮略圖類
Java調(diào)用windows程序
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2008年1月 (1)
2007年12月 (1)
2007年4月 (1)
2007年1月 (28)
2006年11月 (2)
2006年10月 (4)
2006年9月 (5)
2006年8月 (4)
2006年6月 (1)
2006年5月 (3)
2006年4月 (9)
2006年3月 (1)
文章分類
優(yōu)秀文章搜集(8)
網(wǎng)上工具代碼(7)
文章檔案
2006年6月 (4)
2006年5月 (5)
2006年4月 (6)
相冊
心情相冊
優(yōu)秀文章、知識
java編碼規(guī)范
漂亮的LOGO
電子書下載
1000本JAVA程序設(shè)計電子書專題下載
搜索
最新評論
1.?re: 在javascript與flash之間游弋[未登錄]
jiba
--1
2.?re: 在javascript與flash之間游弋[未登錄]
1
--1
3.?re: JS實現(xiàn)的動態(tài)圖片新聞
我那個去
--李勝
4.?re: 采用p6spy完整顯示hibernate的SQL語句
我tomcat下啟動也報錯,郁悶?。。。?
--jinsf
5.?re: 采用p6spy完整顯示hibernate的SQL語句[未登錄]
我啟動tomcat報錯呢
--haldis
閱讀排行榜
1.?采用p6spy完整顯示hibernate的SQL語句(6767)
2.?[原創(chuàng),多圖]完全調(diào)配Eclipse+JBOSS4.0進(jìn)行J2EE開發(fā)[實戰(zhàn)](3623)
3.?HTMLAREA 3.0使用以及調(diào)用(3001)
4.?在javascript與flash之間游弋(2951)
5.?JS實現(xiàn)的動態(tài)圖片新聞(2662)
評論排行榜
1.?[原創(chuàng),多圖]完全調(diào)配Eclipse+JBOSS4.0進(jìn)行J2EE開發(fā)[實戰(zhàn)](6)
2.?采用p6spy完整顯示hibernate的SQL語句(5)
3.?FLASH+PHOTOSHOP=?Macromedia被Adobe收購!強(3)
4.?[轉(zhuǎn)貼]有效編寫軟件的75條建議(3)
5.?HTMLAREA 3.0使用以及調(diào)用(3)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 Q系列類、方法、變量……
主站蜘蛛池模板:
国产老女人精品免费视频
|
亚洲日韩国产精品第一页一区
|
国产精品亚洲а∨天堂2021
|
亚洲人午夜射精精品日韩
|
四虎国产精品永久免费网址
|
亚洲色欲色欲www
|
久久久久亚洲AV无码专区桃色
|
91热久久免费精品99
|
亚洲中文无码卡通动漫野外
|
在线观看亚洲精品国产
|
国产精品69白浆在线观看免费
|
成人福利在线观看免费视频
|
亚洲日本乱码一区二区在线二产线
|
在线观看免费av网站
|
亚洲av无码专区国产不乱码
|
亚洲国产第一站精品蜜芽
|
成人免费无码大片A毛片抽搐色欲 成人免费无码大片a毛片
|
亚洲Av综合色区无码专区桃色
|
岛国片在线免费观看
|
久久免费国产视频
|
国产亚洲综合一区二区三区
|
亚洲国产成人综合
|
亚洲精品乱码久久久久66
|
国产精品色午夜视频免费看
|
131美女爱做免费毛片
|
狠狠躁狠狠爱免费视频无码
|
亚洲中文字幕乱码AV波多JI
|
亚洲欧洲一区二区
|
亚洲综合另类小说色区色噜噜
|
少妇高潮太爽了在线观看免费
|
国产免费69成人精品视频
|
**真实毛片免费观看
|
任你躁在线精品免费
|
亚洲国产欧美一区二区三区
|
77777_亚洲午夜久久多人
|
国产gv天堂亚洲国产gv刚刚碰
|
日本免费v片一二三区
|
免费下载成人电影
|
97精品免费视频
|
久久免费动漫品精老司机
|
日韩高清免费观看
|