【发布时间】:2016-03-24 15:56:31
【问题描述】:
我的代码:
@Path("/pac")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@Component
public class LDAPResource {
@Autowired
private LDAP_PAC_Service pacService;
@GET
@Path("/query/{userID}")
public Response getPAC(@PathParam("userID") String userID) {
return Response.ok().entity(pacService.getPAC(userID)).build();
}
}
pacService.getPAC(userID) 返回一个HashMap<String, String>
当我尝试返回 APPLICATION_JSON 时,它会咳嗽,我明白了
SEVERE: MessageBodyWriter not found for media type=application/json, type=class java.util.HashMap, genericType=class java.util.HashMap.
实现此目的最简单的方法是什么?谢谢
【问题讨论】:
标签: java json jersey jersey-2.0