【发布时间】:2012-08-15 04:38:35
【问题描述】:
我有一个使用 Spring MVC 开发的 RESTful Web 服务,无需任何配置,我可以从我的 @ResponseBody 带注释的控制器方法返回对象,这些方法被序列化为 JSON。只要未设置请求中的 Accept 标头或为 application/json,此功能就会起作用。
由于受到 GitHub API 规范的启发,我想为我的 API 实现自定义 mime 类型为GitHub does,例如:application/vnd.myservice+json。但是我需要告诉 Spring MVC,我的控制器可以提供这种 mime 类型并且它应该由 Json 序列化(即 org.springframework.web.servlet.view.json.MappingJacksonJsonView 类)。
知道怎么做吗?
【问题讨论】:
标签: spring rest spring-mvc