文件上传时使用@MultipartConfig时获取不到request输入流
如题,但是能获取各个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();
...全文
相关推荐
Servlet的5种方式实现表单提交(注册小功能),后台获取表单数据实例
主要介绍了Servlet的5种方式实现表单提交(注册小功能),后台获取表单数据实例,非常具有实用价值,需要的朋友可以参考下
servlet3文件上传操作
主要介绍了servlet3文件上传操作的相关资料,需要的朋友可以参考下
文件上传(验证大小类型)
java实现各种文件上传,验证大小,文件类型是否规范
Javaweb使用getPart接收表单文件过程解析
主要介绍了Javaweb使用getPart接收表单文件过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Android中实现OkHttp上传文件到服务器并带进度
本篇文章主要介绍了Android中实现OkHttp上传文件到服务器并带进度,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


Web 开发

