JEE6 JAX-RS在APPLICATION_FORM_URLENCODED和APPLICATION_JSON之间进行转换

时间:2013-11-26 12:00:16

标签: java-ee jax-rs java-ee-6

由于我无法控制的原因,我需要一个必须使用和生成{J} -J的方法<{1}}

发布的表单正文如下:"application/x-www-form-urlencoded"

理想情况下,我想像我这样实现我的JAX-RS方法:

myJsonString={"id":"request123","someList":[{"itemId":"item234"}]}

可以使用过滤器和/或拦截器将MediaType.APPLICATION_FORM_URLENCODED转换为MediaType.APPLICATION_JSON。

JAX-RS方法看起来就像上面的代码,不需要知道MediaType.APPLICATION_FORM_URLENCODED。

如何做到这一点的任何例子都赞赏。

0 个答案:

没有答案