Required request body is missing 错误的解决
1、报错原因。
我使用的是@RequestBody
Map<String,Object> requestJsonMap 来接收参数。但是发送的是get请求,后面带参数,就会报这个错误
@RequestMapping
(
"/download"
)
private
void
download(
@RequestBody
Map<String,Object> requestJsonMap, HttpServletResponse response){}
2、解决方法
@RequestMapping("/download") public void download(HttpServletRequest request, HttpServletResponse response){ String directory = request.getParameter("directory"); String filename = request.getParameter("filename");
改成用这种方式来接收请求就可以了