社区
Web 开发
帖子详情
如何分离多个上传的文件?
mike_winnor
2002-05-20 08:03:44
我在页面中
<input type="file" name="filen1">
<input type="file" name="filen2">
当表单提交的时候,我如何把文件从request.getInputStream().中分离出来。
请多指教。
...全文
83
12
打赏
收藏
如何分离多个上传的文件?
我在页面中 当表单提交的时候,我如何把文件从request.getInputStream().中分离出来。 请多指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunharck
2002-05-24
打赏
举报
回复
My email:sunharck@hotmail.com online wait.........
sunharck
2002-05-24
打赏
举报
回复
Give your Email,I will give you a Example.
leonzhao
2002-05-24
打赏
举报
回复
saintKnight(saintKnight) 的方法适用于单机,大家仔细看清楚了哦!
weidegong
2002-05-23
打赏
举报
回复
saintKnight(saintKnight)
你的提交表单是怎样的?只有一个文件夹名可以上传里面的所有文件?
saintKnight
2002-05-23
打赏
举报
回复
这就是在IE中提交表单后进行处理的bean的部分内容啊,String filepath="c:\\upload"定义从IE中上载到服务器的位置。需上载的文件夹由request中得到
mike_winnor
2002-05-23
打赏
举报
回复
多谢,我说的是从IE客户端发送到服务器。
saintKnight
2002-05-23
打赏
举报
回复
贴上一个自己制作的上传文件夹的方法:
String filepath="c:\\upload";
public void uploadFolder(javax.servlet.http.HttpServletRequest req) throws IOException,Exception {
try{
String foldername=req.getParameter("filename");
java.io.File file=new java.io.File(foldername);
if(file.isDirectory()) {
File[] files=file.listFiles();
int count=files.length;
for(int i=0;i<count;i++) {
String filename=files[i].toString();
int pos=filename.lastIndexOf(".");
if(pos==-1) break;
String nfilename="c:\\upload\\"+System.currentTimeMillis()/1000+filename.substring(pos);
java.io.DataInputStream bis=new java.io.DataInputStream(new java.io.BufferedInputStream(new java.io.FileInputStream(filename)));
java.io.DataOutputStream bos=new java.io.DataOutputStream(new java.io.FileOutputStream(new java.io.File(nfilename)));
int text=0;
while((text=bis.read())!=-1){
bos.write(text);
}
bis.close();
bos.close();
}
}else{
String filename=file.toString();
int pos=filename.indexOf(".");
String nfilename="c:\\upload\\"+System.currentTimeMillis()/1000+filename.substring(pos);
java.io.DataInputStream bis=new java.io.DataInputStream(new java.io.BufferedInputStream(new java.io.FileInputStream(file)));
java.io.DataOutputStream bos=new java.io.DataOutputStream(new java.io.FileOutputStream(new java.io.File(nfilename)));
int text=0;
while((text=bis.read())!=-1) {
bos.write(text);
}
bis.close();
bos.close();
}
}catch(Exception exc) {
throw new Exception("upload folder failed.");
}finally{
}
}
weidegong
2002-05-23
打赏
举报
回复
我也想知道如何得到这些流
现在我是把这些文件存到硬盘上然后再读出来,惨哪
mike_winnor
2002-05-23
打赏
举报
回复
能不能,说的具体一些。
saintKnight
2002-05-21
打赏
举报
回复
从字节流中使用分隔符(boundary的内容)将它们分隔出来是可以的
ahlazy
2002-05-21
打赏
举报
回复
参考jspsmartupload,地址http://www.jspsmart.com/
Andrawu
2002-05-20
打赏
举报
回复
帮你up...
SpringMVC demo 完整源码实例下载
比较完整的SpringMVC的demo,里面包含了对数据增删改查,
上传
下载
文件
的实现,异常处理,拦截器,国际化等等功能的实现
springmvc3.0所需jar绿色包
springmvc3.0所需jar绿色包
前后
分离
单
文件
上传
与多
文件
上传
,前端实现
前后
分离
的开发模式下,实现前端
文件
上传
,包括单
文件
与多
文件
SpringBoot+vue前后端
分离
使用axios进行多
文件
上传
axios多
文件
上传
、springboot+vue前后端
分离
上传
文件
、vue多
文件
上传
。
【实用】【一眼就会】【直接可用】
文件
上传
附件
上传
前后端
分离
分布式 多
文件
上传
批量
上传
上传
附件
文件
接口api 附件接口 demo
思路: 1、先保存主要信息,存到数据库。 2、查询这条数据的 id、uid 3、
上传
附件功能:根据id、uid、
文件
。请求:附件API接口。 .......
Web 开发
81,114
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章