java 实现文件批量上传下载实现方法 以及优势缺点
我在做一个项目,在一个jsp页面中会显示出文件夹下的所有文件(文件大小在1M以下,如果文件大的又采用什么方式,想了解下),但是只想选择某些文件然后点击就下载。另外上传也是...
我在做一个项目,在一个jsp页面中会显示出文件夹下的所有文件(文件大小在1M以下,如果文件大的又采用什么方式,想了解下),但是只想选择某些文件然后点击就下载。另外上传也是一样 选择某些文件然后在上传,可是我不知道使用什么方法或者是控件下载 网络上的太乱了 都没有一个系统的介绍 !! 求大神回复
展开
3个回答
展开全部
File file = new File(path);
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader(file));
String tempString = null;
StringBuffer buffer = new StringBuffer();
while ((tempString = reader.readLine()) != null) {
buffer.append(tempString);
}
reader.close();
return buffer.toString();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (reader != null) {
try {
reader.close();
} catch (IOException e1) {
}
}
}
return null;
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader(file));
String tempString = null;
StringBuffer buffer = new StringBuffer();
while ((tempString = reader.readLine()) != null) {
buffer.append(tempString);
}
reader.close();
return buffer.toString();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (reader != null) {
try {
reader.close();
} catch (IOException e1) {
}
}
}
return null;
展开全部
给你个不乱的。这个写的很清楚,基本上你复制源码就可以。
http://blog.csdn.net/hzc543806053/article/details/7524491
http://blog.csdn.net/hzc543806053/article/details/7524491
追问
你有下载(最好包括批量下载的)源码或者是方法么
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你用ie,可以结合ie的脚本。如果用谷歌火狐,用XMLHttpRequest
追问
我记得xmlhttprequest是异步处理数据 这个还是的好好去看看上传什么的了,还是怕兼容问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询