Ajax上传文件
来源:互联网 发布:传奇一条龙源码 编辑:程序博客网 时间:2024/06/16 19:01
ajax上传文件前端通过创建FormData对象,实现对文件的序列化,传到后台。前台的HTML代码如下:
<form id= "uploadForm"> input type="text" name="fileType" value= "excel表格"/> 文件1: <input type="file" name="import"/>文件2: <input type="file" name="import"/><input type="button" value="上传" onclick="doUpload()" /> </form>
前台的js代码如下:function doUpload() { var formData = new FormData($( "#uploadForm" )[0]); $.ajax({ url: 'http://localhost:8080/Optical/files/upload' , type: 'POST', data: formData, async: false, cache: false, contentType: false, processData: false, success: function (returndata) { alert(returndata); }, error: function (returndata) { alert(returndata); } });后台使用的是Spring-Mvc,代码如下:public Object fileUpload_3(MultipartHttpServletRequest MRequest, String fileType) throws IOException {System.out.println("fileType:" + fileType);List<MultipartFile> fileList = MRequest.getFiles("import");for (MultipartFile file : fileList) {System.out.println(file.getOriginalFilename());}}
0 0
- ajax上传文件
- 模仿AJAX上传文件
- ajax文件上传
- ajax文件上传应用
- ajax 文件上传进度条
- jQuery AJAX 文件上传
- C#+ajax上传文件
- ajax上传文件
- ajaxfileupload ajax文件上传
- 浅析Ajax文件上传
- Ajax 上传文件
- jquery ajax 文件上传
- Ajax上传文件
- Ajax文件上传
- ajax上传文件
- ajax上传文件
- Ajax实现文件上传
- Ext ajax上传文件
- tomcat 不能自动解压war包
- LOL本地皮肤修改-一键修改
- Android项目中自定义顶部标题栏
- POJ 1129 Channel Allocation 涂色问题 DFS 回溯 搜索
- JavaScript 判断元素为空(null, undefined, NaN,empty string (""),0,false)
- Ajax上传文件
- javascript闭包
- 关于python安装环境的几个问题,mark一下
- 有哪些值得关注的技术博客(Java篇)
- Java概念性问题9
- 算法提高 超级玛丽
- POJ2100_Graveyard Design_尺取法::这样写更简洁
- LintCode 背包问题
- Linux学习-虚拟机安装Ubuntu