springboot跳转
时间: 2023-11-01 16:00:17 浏览: 77
在 Spring Boot 中,可以使用 `RedirectView` 类实现跳转。以下是一个示例:
```java
@GetMapping("/redirect")
public RedirectView redirect() {
RedirectView redirectView = new RedirectView();
redirectView.setUrl("https://www.baidu.com");
return redirectView;
}
```
在上面的示例中,我们定义了一个 GET 请求的处理方法,它返回一个 `RedirectView` 对象,并设置了跳转的 URL 为百度的网址。当用户访问 `/redirect` 路径时,会自动跳转到百度的网站。
另外,如果你需要在控制器方法中进行页面跳转,可以使用 `ModelAndView` 类。以下是一个示例:
```java
@GetMapping("/page")
public ModelAndView page() {
ModelAndView modelAndView = new ModelAndView();
modelAndView.setViewName("page");
return modelAndView;
}
```
在上面的示例中,我们定义了一个 GET 请求的处理方法,它返回一个 `ModelAndView` 对象,并设置了跳转的页面名称为 `page`。当用户访问 `/page` 路径时,会自动跳转到名为 `page` 的页面。
阅读全文