我的Web服务中有以下仅接受文本/纯文本的方法:
@PUT
@Path("/{resourceName}")
@Produces("text/plain")
@Consumes("text/plain")
public String putResources(...){
...
}
我要做的是以某种方式更改它,以便也接受json参数。有可能吗?
答案 0 :(得分:1)
如果您想同时支持这两者,则必须像这样使用。
@Produces({MediaType.APPLICATION_JSON, MediaType.TEXT_PLAIN })
@Consumes({MediaType.APPLICATION_JSON, MediaType.TEXT_PLAIN })