java后台获取ajax-post参数(json)

     前台发送了一个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
    ....
    .....
}

注:代码是手敲的,没有验证,注意下,当伪码看就行了,欢迎拍砖。

你可能感兴趣的:(Ajax)