zoukankan      html  css  js  c++  java
  • springmvc跳转的几种方式

    1:spring mvc 是围绕着DispatcherServlet展开的 ,其底层还是servlet

    跳转方式:

    ①request.getRequestDispatcher("../index.jsp").forward(request, resp);

    ②resp.sendRedirect("../index.jsp");

    ③ModelAndView mav =new ModelAndView("forward:../index.jsp"); //带有 forward、redirect的跳转都不在经过视图解析器,而是直接从当前路径找页面或者方法(跳转页面时和正常springmvc页面传值一样,跳转方法时传参仅可以通过url或者是session)

    ④ModelAndView mav =new ModelAndView("redirect:../index.jsp"); //带有 forward、redirect的跳转都不在经过视图解析器,而是直接当前路径找页面或者方法(跳转页面时和正常springmvc页面传值一样,跳转方法时传参仅可以通过url或者是session)

    ⑤return "forward:../index"; //带有 forward、redirect的跳转都不在经过视图解析器,而是直接从当前路径找页面或者方法(跳转页面时和正常springmvc页面传值一样,跳转方法时传参仅可以通过url或者是session)

    ⑥return "redirect:../index"; //带有 forward、redirect的跳转都不在经过视图解析器,而是直接从当前路径找页面或者方法(跳转页面时和正常springmvc页面传值一样,跳转方法时传参仅可以通过url或者是session)

    ⑦mav.setViewName("hello"); //跳转到  前缀+ hello+后缀的地方

    ⑧return "hello"; //跳转到  前缀+ hello+后缀的地方

  • 相关阅读:
    《快速软件开发》学习笔记 之一
    Python+常用模块(2).md
    Python语法 (1).md
    使用mysql导入txt文件
    Python+numpy(3).md
    笔试二(程序题)
    啦啦啦 我的博客开通了
    java面试笔试
    笔试三(面试二)
    笔试三(面试)
  • 原文地址:https://www.cnblogs.com/liqforstudy/p/5412692.html
Copyright © 2011-2022 走看看