文件上传时使用@MultipartConfig时获取不到request输入流

wqdsb 2017-04-14 04:41:12
如题,但是能获取各个Part的输入流,但是如果不使用注解,就能获取到request.getInputStream(),不知是什么原因

@MultipartConfig
public class servletTest{
.............
doPost:
FileOutputStream fos=new FileOutputStream("E:\\demo\\upload.txt");

Part filePart = request.getPart("fileName");
InputStream in=filePart.getInputStream();

//InputStream in=request.getInputStream();//无法获取
OutputStream out=response.getOutputStream();
byte[] b=new byte[1024];
int len;
while((len=in.read(b))!=-1){
fos.write(b,0,len);
out.write(b,0,len);
System.out.println("--");
}
in.close();
fos.close();
out.close();
...全文
373 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wqdsb 2017-04-14
  • 打赏
  • 举报
回复
引用 1 楼 vkqiang 的回复:
帮忙顶 一下

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧