SpringBoot项目@RestController使用 redirect 重定向无效

Spring MVC项目中页面重定向一般使用return "redirect:/other/controller/";即可。

而Spring Boot当我们使用了@RestController注解,上述写法只能返回字符串,解决方法如下:

 

@RestController
public class LoginController {

  @RequestMapping("/logout")
  void handleLogout(HttpServletResponse response) throws IOException {
    response.sendRedirect("some-url");
  }
}

 

posted @ 2019-04-15 17:32  发疯的man  阅读(9135)  评论(0)    收藏  举报
编辑推荐:
· MySQL查询执行顺序:一张图看懂SQL是如何工作的
· 为什么PostgreSQL不自动缓存执行计划?
· 于是转身独立开发者
· C#.Net筑基-泛型T & 协变逆变
· dotnet 代码调试方法
阅读排行:
· 【Cursor保姆级教程】零基础小白从安装到实战,手把手教你玩转AI编程神器!
· Cursor 实战万字经验分享,与 AI 编码的深度思考
· MySQL查询执行顺序:一张图看懂SQL是如何工作的
· 用 AI 制作超长视频,保姆级教程!
· GIM 1.5发布了! 支持Windows系统了
历史上的今天:
2018-04-15 springSecurity初步认识和执行流程
2018-04-15 使用swagger来编写在线api文档
2018-04-15 springmvc实现上传和下载
2018-04-15 springboot环境下配置过滤器和拦截器

喜欢请打赏

扫描二维码打赏

了解更多

喜欢请打赏

点击右上角即可分享
微信分享提示