使用jersey上传大文件的一点建议
使用jersey有些时间了,最近上传大文件感觉有些问题.
Q:通过WEB上传大文件的时候总是等文件传输结束后才进入指定的方法内.
A:如果方法使用了类似
@FormDataParam
这样的从FORM中读取数据的注释的时候,Jersey会事先吧请求都读取完成,这样效率是很低的,建议文件上传使用
@Context HttpServletRequest request
这个参数,我配合的是ServletFileUpload组件,当然使用其他上传组件也可以.
上边是一点建议,如有更好的建议请留言回复共同进步.