Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc 支持UrlBasedViewResolver和TILEConfigure以及InternalResourceViewResolver_Spring Mvc - Fatal编程技术网

Spring mvc 支持UrlBasedViewResolver和TILEConfigure以及InternalResourceViewResolver

Spring mvc 支持UrlBasedViewResolver和TILEConfigure以及InternalResourceViewResolver,spring-mvc,Spring Mvc,我的项目使用SpringTiles,我需要实现一个简单的jsp方法,因此项目有一个使用Tiles的页面,我想合并一个加载html的iframe,以便根据需要进行刷新。我找到了实现解析器以加载html文件的解决方案 我有一个关于冲突解决者的共识。是否有人在其应用程序中组合了多个ViewResollers?您可以在spring配置文件中定义多个view Revollers,并为其设置顺序 <bean id="viewResolverTiles" class="org.springfra

我的项目使用SpringTiles,我需要实现一个简单的jsp方法,因此项目有一个使用Tiles的页面,我想合并一个加载html的iframe,以便根据需要进行刷新。我找到了实现解析器以加载html文件的解决方案


我有一个关于冲突解决者的共识。是否有人在其应用程序中组合了多个ViewResollers?

您可以在spring配置文件中定义多个view Revollers,并为其设置顺序

<bean id="viewResolverTiles"
    class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="viewClass">
        <value>org.springframework.web.servlet.view.tiles2.TilesView</value>
    </property>
    <property name="order" value="1" />
</bean>
<bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
  <property name="prefix" value="/WEB-INF/jsp/"/>
  <property name="suffix" value=".jsp"/>
  <property name="order" value="2"/>
</bean>

org.springframework.web.servlet.view.tiles2.TilesView
请注意我们如何在两个视图解析器中定义
order
属性。因此,默认情况下将调用基于平铺的视图解析器。若Spring在其中找不到视图,它将移动到JSP视图解析器

文件:


我希望这会有所帮助。

您可以在spring配置文件中定义多视图转轮,并为它们设置顺序

<bean id="viewResolverTiles"
    class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="viewClass">
        <value>org.springframework.web.servlet.view.tiles2.TilesView</value>
    </property>
    <property name="order" value="1" />
</bean>
<bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
  <property name="prefix" value="/WEB-INF/jsp/"/>
  <property name="suffix" value=".jsp"/>
  <property name="order" value="2"/>
</bean>

org.springframework.web.servlet.view.tiles2.TilesView
请注意我们如何在两个视图解析器中定义
order
属性。因此,默认情况下将调用基于平铺的视图解析器。若Spring在其中找不到视图,它将移动到JSP视图解析器

文件:

我希望这有帮助