Spring MVC controller简单处理301跳转
教程分享
>
Java教程
>
Spring
(2693)
2024-08-07 11:05:25
spring mvc项目是spring的一个子项目用于处理视图层的请求,类似Struts框架。
302跳转很简单:
@RequestMapping(value = "blog.html")
public String rindex() {
return "redirect:/blog";
}
按照不重复造轮子的理念,其实301跳转也很简单:
@RequestMapping(value = "blog.html")
public RedirectView rindex(HttpServletRequest request) {
RedirectView redirectView = new RedirectView("/blog");
redirectView.setStatusCode(HttpStatus.MOVED_PERMANENTLY);
return redirectView;
}
spring mvc 提供了一个专门用于处理各种重定向的view视图。
跳转结果如下图:
https://www.leftso.com/article/89.html