挖坑×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)後端

相關文章
相關標籤/搜索