如何删除默认的jspx Spring Roo WEB-INF/views/。我有自己的控制器。如果我只是部署war文件并删除WEB-INF/views/,应用程序就会失败。
发布于 2012-11-10 04:49:55
它可能会失败,因为spring配置(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>如果你不使用tiles,你可以尝试删除上面的定义。
https://stackoverflow.com/questions/13312174
复制相似问题