前端用Ajax框架传递过来的URL参数,用request.getParamer取不到对应的参数值。
可以用如下方法获取:
request.setCharacterEncoding("utf-8");
ServletInputStream in = request.getInputStream();
String s = IOUtils.toString(in);
log.info("reqStr = {}" ,s);
String[] params = s.split("&");
Map<String, Object> map = this.toMapList(params);
String XXXXXX = (String) map.get("XXXXXX");//可以这样子获取到值
除了GET方法,其他的,如POST、DELETE都可以用这种方式解析