ruoyi控制器重定向页面
时间: 2025-01-08 20:10:28 浏览: 77
### Ruoyi 框架中控制器实现页面重定向
在 Ruoyi 后端框架中,`BaseController` 提供了一个 `redirect` 方法来处理页面重定向操作。此方法允许开发者通过返回特定 URL 来指示客户端浏览器跳转到新的地址[^1]。
下面是一个具体的例子展示如何利用该功能:
```java
import com.ruoyi.common.core.controller.BaseController;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@RequestMapping("/example")
public class ExampleController extends BaseController {
@GetMapping("/redirectToAnotherPage")
public String redirectToAnotherPage() {
// 使用 redirect 方法构建目标URL并执行重定向
return redirect("http://www.example.com/target-page");
}
}
```
在这个实例里,当访问 `/example/redirectToAnotherPage` 路径时,服务器会响应 HTTP 302 状态码以及 Location 头部字段指向指定的目标网页链接,从而触发用户的浏览器自动导航至所提供的网址位置。
对于内部模块间的跳转,则可以采用相对路径的方式来进行配置;而对于外部网站或其他服务的转向需求,则应提供完整的绝对 URI 地址作为参数传递给 `redirect()` 函数调用。
阅读全文
相关推荐
















