前端代码:
var upload = plus.uploader.createUpload(
"http://192.168.20.13/imgfile/uploadApp",
{method:"POST"});
upload.addEventListener("statechanged", function(u, status){
if (status == 200 ) {
mui.alert("resp:" + u.responseText);
}
})
后台
@RequestMapping("/imgfile/uploadApp")
public void uploadApp(HttpServletRequest request, @RequestParam MultipartFile file,
@RequestParam(required = false, defaultValue = "false") boolean video,
HttpServletResponse response) {
JSONObject result = this.upload(request, file, video);
try {
response.getWriter().print(result.toJSONString());
} catch (IOException e) {
this.logger.catching(e);
}
return ;
}
文件上传已成功,但是相应的responseText一直为空,是什么情况?
2 个回复
雨打梨花深闭门 - 没什么可介绍的
请问有没有解决啊
老向
为不为空是你自己说了算呀!你的http://192.168.20.13/imgfile/uploadApp这个返回什么, u.responseText就是什么!你什么都不返回!那就是空了!
雨打梨花深闭门
抓包工具有返回数据但是u.responseText一直是空
2018-11-22 10:11