0

我有一个要求,我需要通过在请求正文中添加该 xml,将 xml 从 Firefox 浏览器的 restclient 插件发送到资源。为此,我编写了一个消息正文阅读器实现类,并将该 xml 转换为 java 对象。但我无法调用该消息正文阅读器类。如何调用它?

4

1 回答 1

1

您不调用MessageBodyReader。您将其标记为@Provider并确保将其添加到您的 JAX-RS 应用程序的classessingletons中。有很多方法可以做到这一点,其中一些取决于您使用的 JAX-RS 实现。当需要将 HTTP 实体转换为基于媒体类型的 POJO 时,JAX-RS 实现会调用 MessageBodyReader。

于 2012-12-28T05:38:30.810 回答