删除默认的WEB-INF / views /

时间:2012-11-09 16:38:07

标签: spring-roo

如何删除默认的jspx Spring Roo WEB-INF / views /。我有自己的控制器。 如果我只是部署war文件并删除WEB-INF / views /应用程序失败。

1 个答案:

答案 0 :(得分:2)

它可能会失败,因为spring config(src/main/webapp/WEB-INF/spring/webmvc-config.xml)指的是视图文件夹:

    <bean class="org.springframework.web.servlet.view.UrlBasedViewResolver" id="tilesViewResolver">
      <property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView"/>
    </bean>

    <bean class="org.springframework.web.servlet.view.tiles2.TilesConfigurer" id="tilesConfigurer">
    <property name="definitions">
      <list>
        <value>/WEB-INF/layouts/layouts.xml</value>
        <!-- Scan views directory for Tiles configurations -->
        <value>/WEB-INF/views/**/views.xml</value>
      </list>
    </property>
  </bean>

如果您不使用图块,可以尝试删除上述定义。