什么是orielly的MultipartRequest的一个很好的开源替代品?
答
如果您已经向Servlet 3.0迈进了一步,那么您可以注释您的servlet以支持文件上传。
从spec:
文件上传
如果请求的类型是 的multipart/form-data的,并且如果处理请求该servlet 被注释使用@MultipartConfig 限定 在第8-64页的第8.1.5节“@MultipartConfig” 中,HttpServletRequest 可以通过提供多部分请求的各个部分种以下方法
- 公文集的getParts()
- 公共部分getPart(字符串名称)。
答
是javax.mail.internet.MimeMultipart在此上下文中可用吗?
请参阅示例:[上传Servlet 3.0中的文件](http://balusc.blogspot.com/2009/12/uploading-files-in-servlet-30.html)。顺便说一句,Glassfish v3 Java EE 6在幕后执行任务时使用Commons FileUpload。这正是@skaffman所说的事实标准。 – BalusC 2010-06-22 19:06:48