返回视图时进行请求转发或者请求重定向
部分源码:
通过源码可以看出在controller层中在return “****”返回视图的时候可以进行在视图名前面加上“redirect:”就表明请求转发,加上“forward:”就表示请求重定向。【请求转发是默认的值】
通过视图解析来实现对视图名的前缀和后缀来进行配置:
spring-mvc.xml文件代码如下:
<!--配置内部资源视图解析器-->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/jsp/"/>//设置资源的头
<property name="suffix" value=".jsp"/>//设置尾部
</bean>
其中bean的id以及注入的属性值都是固定的。