@ResponseBody
@PostMapping("/ajaxReq")
public Map<String, Object> ajaxReq(HttpServletRequest request){
Map<String, Object> resultMap = new HashMap<>();
AjaxVO ajaxVO = new AjaxVO();
ajaxVO.setVarOne(request.getParameter("varOne"));
System.out.println(ajaxVO.getVarOne());
return resultMap;
}
늘 하던방법대로 했지만 null이 출력됨
@ResponseBody
@PostMapping("/ajaxReq")
public Map<String, Object> ajaxReq(HttpServletRequest request)throws ServletException, IOException{
Map<String, Object> resultMap = new HashMap<>();
ServletInputStream inputStream = request.getInputStream();
String data = StreamUtils.copyToString(inputStream, StandardCharsets.UTF_8);
System.out.println("message body = " + data);
return resultMap;
}
이후 정상적으로 요청값을 받았음