这样的方式如何去接收,如何来处理 比如说 {“name”:"xiaoming","age":"12"}

解决方案 »

  1.   

    你一条数据就用request.getParameter("字符串名字");就行啊,多条就得导入操作json的工具包了
      

  2.   

    设计的不合理明显的是一个提交的动作,应该使用post方法,json放在body中传输
    json也不适合在get方法传输,一旦json串中包含 & 就出问题
      

  3.   


    使用post,然后服务端读取request body里面内容,做json反序列化
      

  4.   

    /*
     * 对象转json字符串
     */
    public static String toJsonStr(Object obj) {
    String result = "{}";
    try {
    if (obj instanceof Collection) {
    JSONArray json = JSONArray.fromCollection((Collection<?>) obj);
    result = json.toString();
    } else {
    JSONArray json = JSONArray.fromObject(obj);
    result = json.toString();
    }
    } catch (Exception e) {
    result = "{}";
    }
    return result;
    }