精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-07-06
最后修改:2012-07-08
完整的功能列表:
新的api使用如下, @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //创建DiskFileFactory, 以utf-8编码解析文件上传请求,指定解析后文件存放在用户home目录下 DiskFileFactory dff = new DiskFileFactory(System.getProperty("user.home") + "/", "utf-8"); HttpFileUploadParser parser = new HttpFileUploadParser(req, dff); parser.parse(); } fastupload是目前为止处理文件上传类中最快的java实现,比apache common file upload组件快约30~40%,内存占用小。 下载地址,https://sourceforge.net/projects/fastupload/files/ 未来: fastupload将会提供对Spring MVC、Struts2等流行web开发框架的支持。 历史: 开源项目fastupload 0.1.1发布, 链接: http://www.iteye.com/topic/1123990 若您对更多关于fastupload的使用及编写过程感兴趣,请访问我的博客, mojarra.iteye.com 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-07-08
增加了fastupload项目的简介
|
|
返回顶楼 | |
发表时间:2012-07-08
最快的java实现,这个是哪里得来的评测? |
|
返回顶楼 | |
发表时间:2012-07-09
上传组件满大街都是,你得给出常用上传组件的对比数据,才有说服力和吸引别人的关注
|
|
返回顶楼 | |
发表时间:2012-07-09
spring3 自带的上传组件就很强大
为什么在SPRING还要用第三方呢,这不是增大项目体积嘛 |
|
返回顶楼 | |
发表时间:2012-07-09
你的这个api演示例子都不带上传字段的名称。。。如果上传页面包含了非上传的字段怎么获取到值呢????? 给的例子太没有实战型经验了。。
|
|
返回顶楼 | |
发表时间:2012-07-09
silence1214 写道 你的这个api演示例子都不带上传字段的名称。。。如果上传页面包含了非上传的字段怎么获取到值呢????? 给的例子太没有实战型经验了。。
fastupload忽略掉非mulitpartdata的部分 |
|
返回顶楼 | |
发表时间:2012-07-09
servlet3.0已经默认支持不实用第三方库就可以完美处理文件上传了
|
|
返回顶楼 | |
发表时间:2012-07-09
xuyiooo 写道 spring3 自带的上传组件就很强大
为什么在SPRING还要用第三方呢,这不是增大项目体积嘛 spring是集成了apache common file upload,所以fastupload提供对spring mvc高级特性的支持能让开发者受益。 |
|
返回顶楼 | |
发表时间:2012-07-09
kjj 写道 servlet3.0已经默认支持不实用第三方库就可以完美处理文件上传了
servlet 3.0拓展了原HttpServletRequest类,增加解析multipart/data数据的流处理新API,开发者打开流后,再写入文件,这点上,fastupload是集成在一起了,另外fastupload从实战出发,提供了编码问题的一次性解决方案,大大的方便了使用者,fastupload速度快,内存占用小,也其一个很重要的特点。 开源这个项目的本身是想大家能更方便的处理文件上传的问题,同时,也让大家在处理文件上传时,多一种可选的解决方案。 |
|
返回顶楼 | |