前台发送了一个ajax post请求,参数为json串,浏览器F12 下查看,如:params:{"name":"youjin","age":"30"},下面简介下,后台用java 获取:
1. String paramStr=request.getParmater("params");
System.out.prinltn(paramStr);//{"name":"youjin","age":"30"}
JSONObject paraJson=JSONObject.fromObject(paramStr);
System.out.prinltn(paraJson.get(name));//youjin
2.用spring mvc 注解获取:
利用:@RequestParam("params") String params
例如: public @ResponseBody String getAjaxParam(@RequestParam("params") String params){
JSONObject paraJson=JSONObject.fromObject(params);
System.out.prinltn(paraJson.get(name));//youjin
....
.....
}
注:代码是手敲的,没有验证,注意下,当伪码看就行了,欢迎拍砖。
1. String paramStr=request.getParmater("params");
System.out.prinltn(paramStr);//{"name":"youjin","age":"30"}
JSONObject paraJson=JSONObject.fromObject(paramStr);
System.out.prinltn(paraJson.get(name));//youjin
2.用spring mvc 注解获取:
利用:@RequestParam("params") String params
例如: public @ResponseBody String getAjaxParam(@RequestParam("params") String params){
JSONObject paraJson=JSONObject.fromObject(params);
System.out.prinltn(paraJson.get(name));//youjin
....
.....
}
注:代码是手敲的,没有验证,注意下,当伪码看就行了,欢迎拍砖。