-
大小: 4.45MB文件类型: .rar金币: 1下载: 0 次发布日期: 2023-09-15
- 语言: JavaScript
- 标签: struts2 文件上传
资源简介
基于eclipse + easyUi1.2.6+common-fileupload + struts2实现带进度条的文件上传DEMO,具体效果跟思路可见我的博客:http://blog.csdn.net/jun55xiu/article/details/22042279
代码片段和文件信息
package com.vrv.ieas.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.commons.fileupload.ProgressListener;
public class FileListener implements ProgressListener {
private double megaBytes = -1;
private HttpSession session;
public FileListener(HttpServletRequest request) {
session = request.getSession();
}
public void update(long pBytesRead long pContentLength int pItems) {
double mBytes = pBytesRead;
if (megaBytes == mBytes) {
return;
}
megaBytes = mBytes;
if (pContentLength != -1) {
int percent = (int) (((float) mBytes / (float) (pContentLength)) * 100);
session.setAttribute(“percent“ percent + “%“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 841 2014-03-24 10:09 strutsjsonDemo\.classpath
文件 1047 2014-03-24 10:09 strutsjsonDemo\.project
文件 503 2014-03-24 10:09 strutsjsonDemo\.settings\.jsdtscope
文件 57 2014-03-25 09:50 strutsjsonDemo\.settings\org.eclipse.core.resources.prefs
文件 364 2014-03-24 10:09 strutsjsonDemo\.settings\org.eclipse.jdt.core.prefs
文件 494 2014-03-24 10:09 strutsjsonDemo\.settings\org.eclipse.wst.common.component
文件 345 2014-03-24 10:09 strutsjsonDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-03-24 10:09 strutsjsonDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-03-24 10:09 strutsjsonDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1387 2014-03-25 10:33 strutsjsonDemo\build\classes\com\vrv\ieas\action\FileListener.class
文件 1720 2014-03-25 10:33 strutsjsonDemo\build\classes\com\vrv\ieas\action\FileOperatorAction.class
文件 1642 2014-03-25 10:33 strutsjsonDemo\build\classes\com\vrv\ieas\action\MyJakartaMultiPartRequest$1.class
文件 10606 2014-03-25 10:33 strutsjsonDemo\build\classes\com\vrv\ieas\action\MyJakartaMultiPartRequest.class
文件 3447 2014-03-25 10:33 strutsjsonDemo\build\classes\com\vrv\ieas\utils\FileOperatorUtil.class
文件 1832 2014-03-25 10:29 strutsjsonDemo\build\classes\struts.xm
文件 743 2014-03-24 15:29 strutsjsonDemo\src\com\vrv\ieas\action\FileListener.java
文件 1542 2014-03-25 09:50 strutsjsonDemo\src\com\vrv\ieas\action\FileOperatorAction.java
文件 11451 2014-03-25 09:43 strutsjsonDemo\src\com\vrv\ieas\action\MyJakartaMultiPartRequest.java
文件 1704 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\entries
文件 703 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 5333 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 14140 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 6072 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 3146 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 1404 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 2830 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 1414 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 2563 2014-03-18 15:47 strutsjsonDemo\src\com\vrv\ieas\utils\.svn\text-ba
文件 3776 2014-03-24 15:01 strutsjsonDemo\src\com\vrv\ieas\utils\FileOperatorUtil.java
文件 1832 2014-03-25 10:29 strutsjsonDemo\src\struts.xm
............此处省略185个文件信息
相关资源
- 基于springstruts(struts2)hibernate的web项
- ssh框架整合增删改查项目源码
- struts2 hibernate spring s2sh权限管理系统
- CVE-2018-9206 jQuery-File-Upload 9.22.0 文件上
- ajaxupload.3.2.js
- 在Web API中使用jQuery AJAX实现文件上传
- plupload 文件上传/预览/进度显示
- 可预览、拖拽HTML5文件上传插件
- HTML5实现分段上传,支持断点续传
- UEditor独立图片、文件上传模块
- Struts2
- jq 多文件上传插件(支持 取消
- Jquery 多文件上传 asp.net实现
- 上传控件可拖拉文件(支持拖拽文件
- jsp+hibernte+struts2合同管理系统
- nodejs 文件上传(带进度条)
- easyUpload多文件上传
- struts2框架写的增删查改完整
- 文件上传插件ajaxfileupload.js,支持多文
评论
共有 条评论