3-----数据处理及跳转

结果跳转方式

ModelAndView

视图解析器跳到指定的页面

页面:{视图解析器前缀} + viewName + {视图解释器后缀}

<!-- 视图解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
     id="internalResourceViewResolver">
   <!-- 前缀 -->
   <property name="prefix" value="/WEB-INF/jsp/" />
   <!-- 后缀 -->
   <property name="suffix" value=".jsp" />
</bean>

3-----数据处理及跳转

 

 

通过ServletAPI来进行转发和重定向

通过设置ServletAPI , 不需要视图解析器 .

1、通过HttpServletResponse进行输出

2、通过HttpServletResponse实现重定向

3、通过HttpServletResponse实现转发

3-----数据处理及跳转

 

 

通过SpringMVC进行转发和重定向

不需要视图解析器

3-----数据处理及跳转

需要视图解析器

3-----数据处理及跳转

 

 

处理数据

提交的域名称和处理方法的参数名一致

3-----数据处理及跳转

 

 

 提交的域名称和处理方法的参数名不一致

3-----数据处理及跳转

 

 提交的是一个对象

3-----数据处理及跳转

 

 数据显示到前端

第一种:通过ModelAndView

3-----数据处理及跳转

 

 第二种:通过ModelMap

3-----数据处理及跳转

 

 第三种:通过model

3-----数据处理及跳转

 

 对比

3-----数据处理及跳转

 

上一篇:HttpServletResponse 对象常用方法


下一篇:Http与HttpServelRequest,HttpServletResponse