Spring 3.1.3如何产生和使用application / hal + json内容类型?

时间:2018-07-25 14:13:20

标签: java spring spring-mvc

我的应用程序是使用基于Spring 3.1.3的自定义框架构建的。应用程序应产生和使用内容类型为“ application / hal + json”的消息。 spring-web-3.1.3 jar的MediaType类没有此内容类型,这意味着该版本的Spring似乎不支持hal + json。

是否可以使用Spring 3.1.3生成和使用hal + json内容类型?在我当前的自定义框架中无法升级Spring框架版本。

我也尝试过直接在控制器类中提及内容类型,而不是像下面的MediaType类那样引用它,

@RequestMapping(value = "test", method = RequestMethod.POST, consumes = "application/hal+json", produces = "application/hal+json")

我得到如下错误,

  

不支持的媒体类型   org.springframework.web.HttpMediaTypeNotSupportedException:内容   类型'application / hal + json; charset = UTF-8'不支持

任何解决内容类型hal + json的建议都会有很大帮助。

0 个答案:

没有答案