SpringMVC如何实现重定向和转发呢?

戚薇 SpringMVC 发布时间:2022-06-15 17:27:52 阅读数:7100 1
下文笔者讲述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
 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/SpringMVC/202206/3717.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者