http://127.0.0.1:8010/ 访问的内容是/WEB-INF/views/home.jsp
<mvc:view-controller path="/" view-name="home"/>
http://127.0.0.1:8010/welcome 访问的内容是/WEB-INF/views/home.jsp
<mvc:view-controller path="/welcome" view-name="home"/>

Element : view-controller
Defines a simple Controller that selects a view to render the
response.
具体配置:
<!-- Maps '/' requests to the 'home' view -->
<mvc:view-controller path="/" view-name="home"/>
<!-- Resolves views selected for rendering by @Controllers to .jsp resources in the /WEB-INF/views directory -->
<beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<beans:property name="prefix" value="/WEB-INF/views/" />
<beans:property name="suffix" value=".jsp" />
</beans:bean>
附图:maven下启动tomcat6的截图: clean tomcat6:run
本文介绍了Spring MVC中视图控制器的配置方法,通过简单的示例展示了如何将请求路径映射到特定的视图文件。此外,还展示了如何配置InternalResourceViewResolver来解析视图名称并映射到WEB-INF/views目录下的.jsp资源。
1045

被折叠的 条评论
为什么被折叠?



