zoukankan      html  css  js  c++  java
  • SpringMVC(二)-- springmvc的系统学习之跳转结果的方式

    资源: 尚学堂   邹波  springmvc框架视频

            若无特别注明,例子项目的配置方式为注解

            一、设置ModelAndView对象。

            1、根据View的名称和视图解析器跳转到指定的页面。

            2、跳转的页面:视图解析器的前缀 + view name +视图解析器的后缀

            3、属于转发方式

            二、通过ServletAPI来实现(void)

            1、springmvc配置文件不需要配置视图解析器

            例子一:通过httpServletResponse来进行输出

            

            例子二:通过httpServletResponse实现重定向

            

            例子三:通过httpServletResponse实现转发

            

             三、通过springmvc实现转发和重定向 -- 没有配置视图解析器(string)

             例子一:转发的实现1

             

             例子二:转发的实现2

             

             例子三:重定向

             

             三、通过springmvc实现转发和重定向 -- 有配置视图解析器(string)

             视图解析器后缀为jsp

             例子一:转发方式

             

             例子二:(1)重定向到index.jsp页面

              跟没有配置视图解析器时一样

                 

             (2)重定向到requestMapping为hello的方法。

             

               若是直接写hello,也是表示重定向到requestMapping为hello的方法;但若web.xml中配置url请求需以do结尾;则hello的请求会被拦截,报404错误。

               总结:重定向不需要视图解析器!

  • 相关阅读:
    linux学习笔记三
    linux学习笔记二
    linux学习笔记一
    Linux操作篇之配置DNS服务(二)
    Linux操作篇之配置DNS服务(一)
    Linux操作篇之配置DHCP服务
    Linux操作篇之配置SSH服务
    Linux操作篇之自动化安装操作系统(二)
    Linux操作篇之自动化安装操作系统(一)
    Linux的shell编程篇之环境变量配置文件
  • 原文地址:https://www.cnblogs.com/OuZeBo/p/5949630.html
Copyright © 2011-2022 走看看