`
dato0123
  • 浏览: 915287 次
文章分类
社区版块
存档分类
最新评论

牛刀小试,一招搞定上传下载

 
阅读更多


还是先一张图,来的更直接点





看到这个图也就明白我要写些什么了,没错使用commons-fileupload实现上传。

完成的主要需求是:

1、实现页面无刷新的上传(还是通过iframe实现),上传进度的监控。

2、采用fileupload组件比使用smartupload会更加减少服务器负载。

3、服务器端只返回响应的状态码,view进行响应的操作,更好的解耦。

4、简单的使用了jqueryui,实现一个简单的交互界面。

5、实现下载。


ok,废话不多说,进入正题看一下demo目录结构


一、核心类FileUploadTools.java用来解析request中的参数,并进行文件的上传保存。贴出代码。


二、UploadMsg.java封装上传后回传的信息类,里面的属性可以根据需要自行添加


三、UnAllowedExtException.java自定义一个异常,用于对不支持后缀名的异常捕获,在前台进行显示。


四、建立一个进行业务处理的servlet(UploadServlet.java)


ok,到这里整个下载和上传功能基本实现。剩下简单的内容就打包好给大家下载了(代码贴的太多了尴尬),好了洗洗睡觉了。

http://download.csdn.net/detail/akwolf/3839604



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics