Java后端实现页面跳转

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42456466/article/details/80689670

页面跳转分类有两种:重定向和转发,即redirect和forward。

具体区别和含义最后介绍,先给出使用方法。

 

一:重定向redirect

    第一种方式:controller中返回值为String


 
public String login(HttpServletRequest req, HttpServletResponse resp)
return "redirect:http://localhost:8080/index"; 

 

     第二种方式:controller中返回值为void

 


 
public void login(HttpServletRequest req, HttpServletResponse resp)
resp.sendRedirect("http://localhost:8080/index");

     第三种方式:controller中返回值为ModelAndView

return new ModelAndView("redirect:/toList"); 

 

二:转发forward

 

 request.getRequestDispatcher("/student_list.jsp").forward(request, response);

 

 

展开阅读全文

没有更多推荐了,返回首页