号码:为了=" 1"它对我的申请意味着什么。 在我的应用程序中加载bean类是否是任何优先级。
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
<property name="order" value="2" />
<property name="interceptors">
<list>
<ref bean="localeChangeInterceptor"/>
</list>
</property>
<property name="defaultHandler">
<bean class="org.springframework.web.servlet.mvc.UrlFilenameViewController"/>
</property>
</bean>
<bean id="ajaxViewResolver" class="org.springframework.js.ajax.AjaxUrlBasedViewResolver" p:order="1">
<property name="viewClass" value="org.springframework.js.ajax.tiles3.AjaxTilesView"/>
</bean>
<bean id="tilesViewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver" p:order="2">
<property name="viewClass" value="org.springframework.web.servlet.view.tiles3.TilesView"/>
</bean>
第二个代码中的 p:order="1"
是容器中部署/加载bean的顺序
答案 0 :(得分:0)
我发现它有用,所以分享它。订单是Spring框架解析视图的顺序。 去了博客和文档。
链接ViewResolvers时,UrlBasedViewResolver始终需要 最后,因为它将尝试解决任何视图名称,无论是否 底层资源实际存在。