JAVA上传文件跟下载文件 我要做一个简单的上传跟下载文件的功能,要经过Servlet处理上传跟下载的例题!要怎么办?谁又这样的这样的例题,发到 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我记得google搜一下好像有我以前搜到过,收藏在实验室电脑,寝室电脑上没用自己搜一下吧 public viod downloadFile(String url,String filePath) { try { URL url = null; try { url = new URL(url); } catch(Exception e) { System.out.println("this url is error"); } FilterInputStream in=(FilterInputStream) url.openStream(); File fileOut=new File(filePath); FileOutputStream out=new FileOutputStream(fileOut); byte[] bytes=new byte[1024]; int c; while((c=in.read(bytes))!=-1) { out.write(bytes,0,c); } in.close(); out.close(); } catch(Exception e) { System.out.println("Error!"); } } filePath 是需要存放文件的地方,URL是需要下载的链接,如果想测试下载一个文档需要多少时间,那么就在下载开始的时候和结束的时候,加两个时间段,相减就可以了。转自:http://blog.csdn.net/nookia/archive/2008/01/10/2033802.aspx 有意思,那位高手也给我发一份!我的邮箱是:[email protected] 2楼提供的是client端的下载实现,按照lz说得通过Servlet处理,应该是需要实现Server端的上传和下载的功能。当然原理基本上是一样的,Server端下载就是打开一个文件,然后往Socket的IO中写数据,上传就是将Socket的IO中的数据保存到文件中,Client端相反。Servlet怎么写,网上到处都是这种例子。 是谁把我的数组给更新了??? java代码为啥通不过编译 如何开辟一个32K缓冲区? 有人知道Synth吗? 主程序非要等子线程死亡才可以退出吗? 如何旋转图形 请问各位,我在applet中panel上面生成的图像怎么取下来啊!?生成一个image实例! 一个面试问题想请教一下-线程数是否开得越多越好 如何判断 TextField 是否为空 还有 无梦 进来一下 谢谢 怎样才能在JOptionPane.showMessageDialog中正确显示中文? nio和io有什么区别吗? String的问题
我以前搜到过,收藏在实验室电脑,寝室电脑上没用
自己搜一下吧
try {
URL url = null;
try {
url = new URL(url);
} catch(Exception e) {
System.out.println("this url is error");
}
FilterInputStream in=(FilterInputStream) url.openStream();
File fileOut=new File(filePath);
FileOutputStream out=new FileOutputStream(fileOut);
byte[] bytes=new byte[1024];
int c;
while((c=in.read(bytes))!=-1) {
out.write(bytes,0,c);
}
in.close();
out.close();
} catch(Exception e) {
System.out.println("Error!");
}
} filePath 是需要存放文件的地方,URL是需要下载的链接,如果想测试下载一个文档需要多少时间,那么就在下载开始的时候和结束的时候,加两个时间段,相减就可以了。转自:http://blog.csdn.net/nookia/archive/2008/01/10/2033802.aspx
当然原理基本上是一样的,Server端下载就是打开一个文件,然后往Socket的IO中写数据,上传就是将Socket的IO中的数据保存到文件中,Client端相反。
Servlet怎么写,网上到处都是这种例子。