JS文件下载与导出

来源:互联网 发布:传颂之物 知乎 编辑:程序博客网 时间:2024/05/27 21:47

下载
window.location=”htpp://xxxxx/xxx.xxx”;
上传
导入jar包
‘net.sourceforge.jexcelapi:jxl:2.6.12’,
‘commons-fileupload:commons-fileupload:1.3.1’

1. <form method="post" id="fileForm" enctype="multipart/form-data">      <a href="javascript:;" class="file"><i class="icon-upload-alt"></i> 上传文件<input type="file" name="file" id="upload"></a></form>2. $(document).on('change','#upload',function(event) {            if(是excel格式) {                $.ajaxFileUpload({                    url : '/api/analyse/localData',//后台请求地址                    type: 'post',//请求方式  当要提交自定义参数时,这个参数要设置成post                    secureuri : false,//是否启用安全提交,默认为false。                     fileElementId : 'upload',// 需要上传的文件域的ID,即<input type="file">的ID。                    dataType : 'json',//服务器返回的数据类型。可以为xml,script,json,html。如果不填写,jQuery会自动判断。如果json返回的带pre,这里修改为json即可解决。                    success : function (json, status) {                          console.log(json);                    },                    error : function (json, status, e) {//提交失败自动执行的处理函数。                        showModal("myModal", "上传失败!");                    }                });            } else {                showModal("myModal", "请上传excel格式文件!");                return;            }        });3. 后台    @RequestMapping(value = "localData", method =  RequestMethod.POST)    @ResponseBody     public List<Map<Integer, Object>> localData(@RequestParam(value="file", required = false) CommonsMultipartFile file, HttpServletRequest request, Model m) {        ......    }
0 0