挖坑×1

网站已能够基本实现文件下载,可是无法达到正常使用标准,具体的挖坑过程以下:前端

  1.   后端使用@RequestMapping标签接收前端的下载请求
  2.        前端想改ajax发现ajax不支持文件下载
  3.        使用动态表单形式完成下载功能
  4.        尝试动态建立input对象给后端传参(失败)
function exportFile(){
        if ($("#cipt").val() == "") {
            alert("请输入课程名称!")
            return;
        }
        var form=$("#downloadForm");

        form.attr("target","");
        form.attr("method","post");//提交方式为post
        form.attr("action","/tool/downloadFile");//定义action
        var $_input = $('<input>');
        $_input.attr('type', 'text');
        $_input.attr('name', 'theClassName');

        $_input.val("test");
        $_input.append(form);
        $("body").append(form);
        form.submit();
    }

尝试了一夜,后台一直是null,前端代码稍做改动后台就接收不到请求,(前端真是太折磨人了)ajax

明天再试试,不想弄个ajax新增个函数把参数存session里,(我不作人啦.jpg)后端

相关文章
相关标签/搜索