SpringMVC如何实现重定向和转发呢?
下文笔者讲述SpringMVC实现重定向及转发的方法分享,如下所示:
SpringMVC实现转发和重定向
实现思路: 转发常使用forward方法 重定向使用sendRedirect方法例:
SpringMVC实现转发和重定向
转发 方式一 @Controller public class ModelTest { @RequestMapping("/user/test1") public String test1(Model model){ //转发 model.addAttribute("msg","SpringMVC方式实现转发"); return "/WEB-INF/jsp/test.jsp";//或者直接return "/index.jsp" } } 页面显示:SpringMVC方式实现转发 方式二 @RequestMapping("/user/test2") public String test2(){ //转发二 return "forward:/index.jsp"; } 页面跳转到index.jsp,但是地址栏不变http://localhost:8080/m1/t2 重定向 @RequestMapping("/user/test3") public String test3(){ //重定向 return "redirect:/index.jsp"; } 页面跳转到index.jsp,地址栏显示http://localhost:8080/index.jsp
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。