Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我是从AJAX调用这个RESTAPI的,但不知何故无法将JSON对象传递给@Path(";/putEmp";)?_Json_Ajax_Rest - Fatal编程技术网

我是从AJAX调用这个RESTAPI的,但不知何故无法将JSON对象传递给@Path(";/putEmp";)?

我是从AJAX调用这个RESTAPI的,但不知何故无法将JSON对象传递给@Path(";/putEmp";)?,json,ajax,rest,Json,Ajax,Rest,JSON以GET或PUT方式传递给Java中的RESTAPI,除了以下内容之外,我应该有哪些libs bson-3.0.1.jar jackson-annotations-2.3.2.jar jackson-core-2.3.2.jar jackson-databind-2.3.2.jar jackson-jaxrs-base-2.3.2.jar jackson-jaxrs-json-provider-2.3.2.jar jackson-module-jaxb-annotations-2.3.

JSON以GET或PUT方式传递给Java中的RESTAPI,除了以下内容之外,我应该有哪些libs

  • bson-3.0.1.jar

  • jackson-annotations-2.3.2.jar
  • jackson-core-2.3.2.jar
  • jackson-databind-2.3.2.jar jackson-jaxrs-base-2.3.2.jar jackson-jaxrs-json-provider-2.3.2.jar

    jackson-module-jaxb-annotations-2.3.2.jar jersey-entity-filtering-2.17.jar jersey-media-json-jackson-2.17.jar json-lib-2.2.2-jdk15.jar

  • 当我访问此REST服务时,仍然出现以下错误:

    EROOR:找不到org.json.JSONObject类的序列化程序,也找不到创建BeanSerializer的属性(为了避免异常,请禁用SerializationFeature.FAIL_ON_EMPTY_BEANS))

        @GET
        @Path("/getJSON2/{a}/{b}/{c}")
        @Produces(MediaType.APPLICATION_JSON)
        public JSONObject getJSON2(@PathParam ("a") int a, @PathParam ("b") String b, @PathParam ("c") String c) throws JSONException
        {
        JSONObject js = new JSONObject();
        Employee ee = new Employee();
        ee.setId(a);
        ee.setFname(b);
        ee.setLName(c);
        System.out.println("==========="+ee.toString());
        js.put("employee", ee);
        return js;
    }