Spring中return “”、 return "redirect:"和 return “forward:” 的区别
- controller中的return “xxx”,服务器会去WEB-INF目录下查找xxx.html,并展示在客户端,
- controller中的return “redirect:xxx”,即重定向,客户端会重新请求映射路径为xxx的地址
- controller中的return “forward:xxx”,即请求转发,服务器会去请求映射路径为xxx的地址,并将结果展示给客户端,此时客户端地址栏不变,如果客户端刷新,则服务器会再去请求映射路径为xxx的地址
参考资料:
https://www.cnblogs.com/selene/p/4518246.html