我有 Spring 3.0 的独立 Java 应用程序。我正在使用 4 个整数参数调用 REST 服务“post”方法调用。在调用 restTemplate.postForEntity() 时,出现错误“找不到适合请求类型的 HttpMessageConverter”。是否需要在 restTemplate 中设置任何 messageConverter ?我在网上找不到任何样本。

最佳答案

有趣的是,我刚刚回答了 similar question ...

不过,您可能需要查看出色的 Spring 引用手册,尤其是 this fragmentdocumentationIBM Dev blog post RestTemplate example on SpringSource Blog (何时编写)。

来自 SpringSource 博客文章:



此外,IBM blog post here 提到了常见的 HttpMessageConverter 实现,您可能会使用编码(XML 响应)或 MappingJackson(用于 JSON)之一。

关于web-services - Spring restTemplate.postForEntity(或 postForObject)在独立 Java 应用程序中给出错误 "no suitable HttpMessageConverter",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11140303/

10-11 20:48