<div class="easyui-panel" title="上传文件" style="width:300%;max-width:400px;padding:30px 60px;"> <form id="uploadForm" enctype="multipart/form-data"> <div style="margin-bottom:20px"> <input class="easyui-textbox" name="flowId" id="flowId" style="width:100%" data-options="label:'flowId:',required:true"> </div> <div style="margin-bottom:20px"> <input id="file" name="file" class="f1 easyui-filebox" style="width:100%" data-options="label:'Zip文件:',required:true"/> </div> </form> <div style="text-align:center;padding:5px 0"> <a href="javascript:void(0)" id="submitBtnId" class="easyui-linkbutton" style="width:80px">上传</a> <a href="javascript:void(0)" id="resetBtnId" class="easyui-linkbutton" style="width:80px">重置</a> </div> </div>
$('#submitBtnId').click(function(){ var formData = new FormData($('#uploadForm')[0]); var options = { url: '/zip/upload', type : 'POST', dataType : 'json', data : formData, // 告诉jQuery不要去处理发送的数据 processData : false, // 告诉jQuery不要去设置Content-Type请求头 contentType : false, beforeSend : function() { $.messager.progress({ title : '请稍后,正在导入数据', msg : '数据导入中...' }); }, complete : function(rs) { $.messager.progress('close'); }, success : function(rs) { if (rs && rs.status == 0) { showTipMessage( 'success', function() { }); } else { showWarningMessage('失败!' + rs.errorMessage); } }, error : function(rs) { showWarningMessage('失败!' + rs); } }; $.ajax(options); });
@RestController @RequestMapping(value = { "/zip" }) public class GumpZipController { private static final Logger LOGGER = LoggerFactory.getLogger(GumpZipController.class); @RequestMapping(value = { "/upload" }, method = { RequestMethod.POST }) public Result<String> upload(HttpServletRequest req, @RequestParam Integer flowId, @RequestParam(value = "file") MultipartFile uploadFile) { LOGGER.debug("start to upload. flowId:{},uploadFile:{}", flowId, uploadFile); return Result.success("hello"); } }
相关推荐
基于eclipse + easyUi1.2.6+common-fileupload + struts2实现带进度条的文件上传DEMO,具体效果跟思路可见我的博客:http://blog.csdn.net/jun55xiu/article/details/22042279
注:此项目用IntelliJ IDEA 13.1.3编写,所用到的技术有springMVC注解,,jQuery,jQuery-Easyui,JSON,JS技术,Maven技术,Ajax无刷新登录,注册等等,Mybatis技术,还有导出Excel通用方法,通用类有需要的朋友可以下...
在使用easyUI做前端样式展示时,遇到了文件上传的问题,而且是在弹出层中提交表单,想做到不刷新页面,所以...下面通过本文给大家分享springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项,需要的朋友参考下吧
本系统采用spring+springmvc+mybatis+easyui搭建的管理系统,功能不多,只实现了登陆注销、用户管理、上传下载文件几个功能。
Spring+SpringMVC+Mybatis+Maven+bootstrap+ajax+jQuery整合开发简单的员工后台管理系统,免责声明,朋友分享,切勿商用
注:此项目用IntelliJ IDEA 13.1.3编写,所用到的技术有springMVC注解,,jQuery,jQuery-Easyui,JSON,JS技术,Maven技术,Ajax无刷新登录,注册等等,并且赋有非常详细的注释,sql脚本。让你一看即明,在此项目中还...
java-springmvc-mybatis-easyuiSpringMvc3.2.x+mybatis3.1.x+EasyUI1.3.4+Maven架构的...编译环境:maven:3.x+当前示例演示了包括:权限控制、超大附件文件上传、EasyUI基本组件使用等等功能,具体请自行查看演示功能
适用于初学者理解spring、springmvc、hibernate,使用oracle数据库,实现单表增删改查、条件查询和分页、文件上传
版本管理,服务根路径工具类,文件上传工具类 1.0.10 集成ueditor在线编辑器 1.0.11 地址联动 1.0.12 Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) ...
使用EasyUI实现后台对博客,博客类别,用户评论,博主信息的管理,包括增删改查,文件上传等;实现刷新后台缓存等功能; 使用Shiro作为项目安全框架,验证不同的网址的请求,包括后台博主的登陆; 实现Lucene对全站...
erp项目 基于ssm+easyUI+mysql+maven+shiro开发 本系统实现目标如下: ## 项目技术架构(Spring+SpringMVC+Mybatis) ## - Maven - Spring(IOC DI AOP 声明式事务处理) - SpringMVC(支持Restful风格) - Hibernate...
添加了shiro session过期的登录跳转 - jQuery EasyUI开发前端页面,利用jQuery文件上传插件实现拖拽上传的效果并对文件类型、大小、数量进行控制;利用search-box实现查找功能 - [Druid(数据源配置 sql防注入 sql...
主要为大家详细介绍了利用SpringMVC和Ajax实现文件上传功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本项目为ssm系列的第一篇, Spring + SpringMVC + mybatis + easyUI的一个简单演示,实现了后台管理系统的基本功能,后续会逐步优化改造,Wiki文档已经整理,可以到查看,关于项目的简介及技术选型,也已经单独整理...
版本管理,服务根路径工具类,文件上传工具类 1.0.10 集成ueditor在线编辑器 1.0.11 地址联动 1.0.12 Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) ...
版本管理,服务根路径工具类,文件上传工具类 1.0.10 集成ueditor在线编辑器 1.0.11 地址联动 1.0.12 Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) ...
使用EasyUI实现后台对博客、博客类别、用户评论、博主信息的管理,包括增删改查,文件上传等;实现刷新后台缓存等功能; 使用Shiro作为项目安全框架,验证不同url的请求,包括后台博主的登陆; 实现Lucene对全站的...
十三年初于CSDN上传了一份自己制作的达人课课程,感兴趣的朋友可以看一下:项目简介ssm系列 :Spring + SpringMVC + Mybatis + easyUI整合 perfect-ssm:RESTful API + redis缓存 :前扩展分离+部署部署(springboot...
使用EasyUI实现后台对博客,博客类别,用户评论,博主信息的管理,包括增删改查,文件上传等;实现刷新后台缓存等功能; 使用Shiro作为项目安全框架,验证不同的网址的请求,包括后台博主的登陆; 实现Lucene对全站...