0

我有一个配置为 URL 的 RESTful 控制器/dog/walk。这将返回一个 json。
现在我做了一些改变,/dog/walk.xml让我可以输出 xml。
现在问题/dog/walk已停止工作。它只与它一起工作/dog/walk.json。我希望它可以与两个网址一起使用。
ContentNegotiatingViewResolver在配置中使用。
有没有一种方法可以让网址在没有扩展名的情况下工作?

4

1 回答 1

0

也许这个网站可能会有所帮助。

http://www.mkyong.com/spring-mvc/spring-3-mvc-contentnegotiatingviewresolver-example/

这是一个可能有帮助的代码片段。此代码位于 ContentNegotiatingViewResolver bean 之后/之外。

<!-- If no extension matched, use JSON view -->
<bean class="org.springframework.web.servlet.view.json.MappingJacksonJsonView">
     <property name="order" value="2" />
</bean>
于 2012-08-21T10:47:50.213 回答