mar*_*rkl 4 java json resteasy
基本上我有一个restmes服务(post),消耗(application/json)和产生(application/json).此服务的单个参数是带注释的java对象.
我org.jboss.resteasy.client.ClientRequest用来将请求发送到服务.但是,我在客户端获得此异常并且异常:
找不到内容类型
application/json类型的编写器.
这是否意味着我缺少一些图书馆罐子,或者我必须为application/json编写自己的编写器?
我正在使用resteasy 1.1
标记
小智 6
拉曼是对的.Jettison是一个有效的选择.你也可以使用杰克逊.如果您正在使用maven,那么就像在pom中包含以下依赖项一样简单:
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jackson-provider</artifactId>
<version>2.3.2.Final</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
在这一点上,编写代码应该没有问题,例如:
SomeBean query = new SomeBean("args")
request.body("application/json", query);
ClientResponse response = request.post();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15835 次 |
| 最近记录: |