Jersey 2.0 Jersey客户端中自定义对象的Post ArrayList

Jersey 2.0 Jersey客户端中自定义对象的Post ArrayList,jersey-2.0,jersey-client,Jersey 2.0,Jersey Client,我试图在泽西岛发送一个对象的自定义arraylist,但在如何实现这一点上没有成功 我的地盘 Response response = target.request().post( EntityList), MediaType.APPLICATION_JSON_VALUE)); 如何做到这一点 问候, Rohit的post方法有三种风格 由于您只想得到响应,因此将使用第一个响应。正如您所看到的,它接受一个。这个类有一个静态方法,您可以将任意对象传递给它。只要您有一个序列化程序(像Ja

我试图在泽西岛发送一个对象的自定义arraylist,但在如何实现这一点上没有成功

我的地盘

 Response response = target.request().post( EntityList), MediaType.APPLICATION_JSON_VALUE));
如何做到这一点

问候,


Rohit

post
方法有三种风格

由于您只想得到
响应
,因此将使用第一个响应。正如您所看到的,它接受一个。这个类有一个静态方法,您可以将任意对象传递给它。只要您有一个序列化程序(像Jackson这样的提供程序)来处理此封送(并在必要时对其进行了配置),那么下面的内容应该可以正常工作

Response response = target.request().post(Entity.json(entityList));
如果您发现未找到MessageBodyWriter的异常,请尝试添加此依赖项

<dependency>
    <groupId>org.glassfish.jersey.media</groupId>
    <artifactId>jersey-media-json-jackson</artifactId>
    <version>${jersey.version}</version>
</dependency>

org.glassfish.jersey.media
泽西媒体公司
${jersey.version}

这将自动注册到您的
客户端
(2.9版及更高版本)

post
方法有三种风格

由于您只想得到
响应
,因此将使用第一个响应。正如您所看到的,它接受一个。这个类有一个静态方法,您可以将任意对象传递给它。只要您有一个序列化程序(像Jackson这样的提供程序)来处理此封送(并在必要时对其进行了配置),那么下面的内容应该可以正常工作

Response response = target.request().post(Entity.json(entityList));
如果您发现未找到MessageBodyWriter的异常,请尝试添加此依赖项

<dependency>
    <groupId>org.glassfish.jersey.media</groupId>
    <artifactId>jersey-media-json-jackson</artifactId>
    <version>${jersey.version}</version>
</dependency>

org.glassfish.jersey.media
泽西媒体公司
${jersey.version}

这将自动注册到您的
客户端
(2.9版及更高版本)

post
方法有三种风格

由于您只想得到
响应
,因此将使用第一个响应。正如您所看到的,它接受一个。这个类有一个静态方法,您可以将任意对象传递给它。只要您有一个序列化程序(像Jackson这样的提供程序)来处理此封送(并在必要时对其进行了配置),那么下面的内容应该可以正常工作

Response response = target.request().post(Entity.json(entityList));
如果您发现未找到MessageBodyWriter的异常,请尝试添加此依赖项

<dependency>
    <groupId>org.glassfish.jersey.media</groupId>
    <artifactId>jersey-media-json-jackson</artifactId>
    <version>${jersey.version}</version>
</dependency>

org.glassfish.jersey.media
泽西媒体公司
${jersey.version}

这将自动注册到您的
客户端
(2.9版及更高版本)

post
方法有三种风格

由于您只想得到
响应
,因此将使用第一个响应。正如您所看到的,它接受一个。这个类有一个静态方法,您可以将任意对象传递给它。只要您有一个序列化程序(像Jackson这样的提供程序)来处理此封送(并在必要时对其进行了配置),那么下面的内容应该可以正常工作

Response response = target.request().post(Entity.json(entityList));
如果您发现未找到MessageBodyWriter的异常,请尝试添加此依赖项

<dependency>
    <groupId>org.glassfish.jersey.media</groupId>
    <artifactId>jersey-media-json-jackson</artifactId>
    <version>${jersey.version}</version>
</dependency>

org.glassfish.jersey.media
泽西媒体公司
${jersey.version}
这将自动注册到您的
客户端
(2.9版及更高版本)