angular上傳文件插件
首先java文件裡面 你User aUser = new User();你雖然new了這個實體,但是你並沒有給這個實體賦值,new出來的實體裡面的所有屬性都是null的。所以你輸出再回是null。然後是jsp文件你輸出的是null說明你的response.userName值就是null,
㈡ angularjs上傳文件怎麼設置$http為multipart/form-data
前言:很久沒更新博客,最近公司pc端技術選型用angular,這幾天就趕鴨子上架,硬著頭皮直接上手angular。其中有許多小坑陸陸續續踩起走。今天就遇到一個比較常見的問題:圖片上傳。 主題:圖片上傳伺服器,然後通過伺服器傳阿里雲。 不廢話了直接貼前端代碼: $http({ method: 『POST『, url: 『/wechatapp/User/setAvatar『, data: data, headers: { 『Content-Type『: undefined }, transformRequest: function(data) { var formData = new FormData(); formData.append(『avatar_data『, data.adata); formData.append(『avatar_file『, data.file); return formData; }, data: { adata: scope.avatar_data, file: scope.avatar_file } }).success(function(d) { //請求成功 cb(d); }).error(function(err, status) { console.log(err); cb(err); }); 其實沒神馬難點,主要是取消post默認的Content-Type,然後已FormData的方式上傳。一般ajax上傳文件都是以FormData方式傳。 以上就是本文給大家介紹Angular Js文件上傳之form-data,希望大家喜歡。