JQuery 上传插件 Uploadify
来源:互联网 发布:windows字体库在哪 编辑:程序博客网 时间:2024/05/17 23:48
<input type="file" name="uploadify" id="dgmultiple_file_upload" /> <a class="btn btn-primary btn-uploadify" onclick="ksscdg()">开始上传</a> <a class="btn btn-primary" href="javascript:$('#dgmultiple_file_upload').uploadify('cancel','*')">取消上传</a> <a class="btn btn-primary" href="javascript:$('#dgmultiple_file_upload').uploadify('stop','*')" hidden=true id="stopUpload">停止上传</a>
js
$(function () { $("#dgmultiple_file_upload").uploadify({ 'uploader': '<%=path%>/teacher/dgupload100.do;jsessionid=<%=sessionid%>?Func=uploadwallpaper2Dfs', 'width': 120, 'buttonText': '选择文件', 'buttonCursor': 'hand', 'auto': false, 'multi': false, 'method': 'post ', 'swf': '<%=path%>/uploadify/uploadify.swf ', 'cancelImg': '<%=path%>/uploadify/uploadify-cancel.png', 'fileTypeExts': '**.docx;*.doc;*.xls;*.xlsx;*.ppt;*.pptx;*.zip;*.rar;*.7z;*.txt;*.odt;*.odg;*.ods;*.odp,*.pdf', 'fileSizeLimit': '200MB', 'fileObjName': 'myFile', 'progressData': 'speed', 'preventCaching': true, 'timeoutuploadLimit': 1, 'removeCompleted': true, 'removeTimeout': 1, 'requeueErrors': true, 'successTimeout': 30, 'uploadLimit': 1, 'onUploadStart': function (file) { $("#stopUpload").removeAttr("hidden"); }, 'onUploadSuccess': function (file, data, response) { lookcourseDGword(); $("#stopUpload").attr("hidden", true); } }); });java
//大纲附件提交 @RequestMapping(value = "teacher/dgupload100.do", method = RequestMethod.POST)@ResponseBody public String uploaddg(HttpServletRequest request,HttpServletResponse response) throws IOException {MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;Map<String, MultipartFile> fileMap = multipartRequest.getFileMap();// 上传到服务端的路径String[] term = multipartRequest.getParameterValues("term");String[] coursename = multipartRequest.getParameterValues("coursename"); //前台自定义参数结束 String sn=getCurrentUsername(); Teacher tec = TeacherDao.getTeacherBySn(sn); String collage = tec.getTeacherCollege(); String ff = getFileFolder(request)+term[0] +"/"+collage+"/"+coursename[0]+"/"+"课程大纲"+"/"; String ctxPath= ff; if(haveFile(ff)>0){ System.out.println(haveFile(ff)); return "other file upload fail"; } System.out.println(ctxPath);String originalFileName = null; String newFileName = null;for (Map.Entry<String, MultipartFile> entity : fileMap.entrySet()) {// 上传文件名MultipartFile mf = entity.getValue();originalFileName = mf.getOriginalFilename();//fileName newFileName = originalFileName; String uploadFolder3 = ctxPath + "/";File otherFile = new File(uploadFolder3);if (!otherFile.exists()) { otherFile.mkdirs();}String uploadFileLocation = uploadFolder3 + newFileName;if (this.htmlUpload(mf.getInputStream(), uploadFileLocation)){ zhuanhuanswf(ff,newFileName,request);//转换swfreturn "other file upload success";} else {System.out.println(" ------- other upload fail");return "other file upload fail";}}return null;}
0 0
- JQuery上传插件Uploadify
- JQuery上传插件Uploadify
- JQuery上传插件Uploadify
- JQuery 上传插件 Uploadify
- 【jQuery】jQuery上传插件 - uploadify
- JQuery上传插件Uploadify使用
- 图片上传插件jquery.uploadify
- JQuery文件上传插件uploadify
- JQuery uploadify 上传插件使用
- JQuery文件上传插件Uploadify
- Uploadify--JQuery的上传插件
- JQuery文件上传插件Uploadify
- MVC JQuery 上传插件uploadify
- JQuery上传插件Uploadify MVC3 上传图片
- 文件上传利器JQuery上传插件Uploadify
- 文件上传利器JQuery上传插件Uploadify
- JQuery上传插件Uploadify使用详解【struts2+uploadify+jquery】
- 基于jquery的上传插件Uploadify
- 海量数据处理 常用思路 大公司面试题
- Leetcode013--单链表删除操作
- Android WebView
- 第11周项目2-用二叉树求解代数表达式
- E语言读取网页源码输出不全的BUG
- JQuery 上传插件 Uploadify
- UDP实现服务器与客户端通信
- 几种经典的数据排序及其Java实现
- 山崎製【せい】パン ランチ パック【pakku】 「包装袋」
- <h1>~<h6>、<a>、属性、相对路径
- 代码架构学习笔记一
- CodeForces 727C
- Python求两个文件的差
- C#第四章 示例1