最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Plupload上传组件 + java实现文件上传例子
时间:2022-06-25 17:29:08 编辑:袖梨 来源:一聚教程网
为了兼容IE8浏览器,改用plupload:支持多文件上传和上传进度;之前程序的后台也不用修改。插件下载地址:http://www.plupload.com/download/
Plupload 是一个Web浏览器上的界面友好的文件上传模块,可显示上传进度、图像自动缩略和上传分块。可同时上传多个文件。
由于可以实现把文件分块上传,所以可以满足在某些限制了上传大小的环境上传大文件的需求。
代码如下 | 复制代码 |
var uploader = new plupload.Uploader({ $J("#uploadfiles").click(function(e){ uploader.bind('UploadProgress', function(up, file) { uploader.bind('Error', function(up, err) { uploader.bind('FileUploaded', function(up, file) { // 定时获取导入状态 request.done(function(data){
uploader.init(); |
而后台,可以使用FileInputStream的构造方法追加文件内容。new FileOutputStream(fullName,isAppend)
plupload使用“multipart/form-data”这种表单上传文件,其中每一个分块会发出一次请求,表单中有两个字段,分别是“chunk”和“chunks”,其中“chunk”是当前正在处理的文件分块的序号(从0开始计数),而“chunks”则是文件的分块总数。具体的实现:
代码如下 | 复制代码 |
/**
if("chunk".equals(name)) { // Handle a multi-part MIME encoded file. //保存文件绝对路径 return filename; |
相关文章
- 金铲铲之战空投和列车选哪个 07-02
- Bikearn(RTE币)下载地址 07-02
- 第五人格玩具商怎么玩-第五人格玩具商教学 07-02
- 马来西亚提议加快加密货币上市速度并加强对交易所运营商的监管 07-02
- 三角洲行动麦小蛋作用介绍 07-02
- 捞女游戏第四章怎么解锁-捞女游戏第四章解锁攻略 07-02