将每个请求发送到单个ViewResolver的最佳方法是什么 - 特别是在这种情况下是JsonView?
想到这个:
<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.json.MappingJacksonJsonView" />
<property name="prefix" value="*" />
</bean>
但是,有更好/更容易的东西吗?
答案 0 :(得分:0)
你误解了ViewResolver
的含义。他们不在那里服务请求(这是控制器的用途),他们在那里to turn view names (as returned by the controller) into views(例如JSP)。 prefix
和suffix
属性用于组合视图的路径。
如果您可以描述您要解决的问题,我们可以告诉您如何解决问题。