我正在开发一个包含Tiles的Spring MVC项目。
这是web.xml中的当前urlPattern。
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
在spring配置文件中,当前唯一的视图解析器是。
<bean id="viewResolver"
class="org.springframework.web.servlet.view.ResourceBundleViewResolver"
p:basename="views" />
<bean id="tilesConfigurer"
class="org.springframework.web.servlet.view.tiles2.TilesConfigurer"
p:definitions="/WEB-INF/tiles-defs.xml" />
在我的控制器中,请求映射的唯一工作方式是,如果我在/sample.html中输入哪个路由到适当的控制器。我需要做的是将当前视图/样本映射到适当的控制器。有没有办法做到这一点。 contentviewresol或者views.properties文件中的条目更改会是答案吗?感谢。
答案 0 :(得分:1)
不,您必须更改servlet url-pattern。将其映射到/