码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC-06-转发和重定向

时间:2020-09-21 12:21:11      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:lis   fence   ping   model   loaded   tor   dex   转发   --   

  • 注意:重定向不可以定向到WEB-INF下的jsp

  • 使用ModelAndView---配置了视图解析器

    public class HelloController implements Controller {
       public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
    ?
           ModelAndView modelAndView = new ModelAndView();
    ?
           modelAndView.addObject("msg","Hello,SpringMVC!");
    ?
           modelAndView.setViewName("hello");
           return modelAndView;
      }
    }
  • 使用SpringMVC的方式---配置了视图解析器

    • 转发的Controller

      @Controller
      public class HelloController {
      ?
         @RequestMapping("/hello")
         public String ModelTest1(){
             return "hello";
        }
      }
    • 重定向的Controller

      @Controller
      public class HelloController {
      ?
         @RequestMapping("/hello")
         public String ModelTest3(){
             return "redirect:/index.jsp";
        }
      }
  • 使用SpringMVC的方式---未配置视图解析器

    • 转发的Controller

      • 方式一

        @Controller
        public class HelloController {
        ?
           @RequestMapping("/hello")
           public String ModelTest1(){
               return "/WEB-INF/jsp/hello.jsp";
          }
        }
      • 方式二

        @Controller
        public class HelloController {
        ?
           @RequestMapping("/hello")
           public String ModelTest2(){
               return "forward:/WEB-INF/jsp/hello.jsp";
          }
        }
    • 重定向的Controller

      @Controller
      public class HelloController {
      ?
         @RequestMapping("/hello")
         public String ModelTest3(){
             return "redirect:/index.jsp";
        }
      }

SpringMVC-06-转发和重定向

标签:lis   fence   ping   model   loaded   tor   dex   转发   --   

原文地址:https://www.cnblogs.com/LittleSkinny/p/13695263.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!