SpringBoot 重定向方式 汇总

这篇具有很好参考价值的文章主要介绍了SpringBoot 重定向方式 汇总。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参考博客:https://blog.csdn.net/lianghecai52171314/article/details/102576175

Springboot中重定向可以通过以下三种方式实现:

1. 在返回值中加上重定向代码:redirect:要访问的网址;

public String fun() {
    //"redirect:要访问的相对网址或绝对网址?参数名="+参数值;
    return "redirect:要访问的相对网址或绝对网址?参数名="+参数值;
}

2. 用modelAndView对象来进行,和上一中方法类似,仅可以跳转项目内页面。

public ModelAndView fun() {
     ModelAndView modelAndView = new ModelAndView(需要跳转的页面路径);
     return modelAndView;
}

3. 使用response的重定向功能

public void fun(HttpServletResponse response) throws Exception{
	response.sendRedirect("https://www.baidu.com");
}

注意:此方法可以跳转外网url文章来源地址https://www.toymoban.com/news/detail-595683.html

到了这里,关于SpringBoot 重定向方式 汇总的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Springboot mail使用QQ邮箱错误汇总

    目录 1、QQ邮箱的SMTP服务器端口与相关yml配置 2、错误汇总 1、javax.mail.MessagingException: Got bad greeting from SMTP host: smtp.qq.com, port: 465, response: [EOF] 2、javax.net.ssl.SSLException: Unsupported or unrecognized SSL message. Failed messages: javax.mail.MessagingException: Could not connect to SMTP host: smtp.qq.com, port: 25;

    2024年02月04日
    浏览(47)
  • Redis框架与SpringBoot的整合及详细学习汇总

    目录 springBoot整合Redis Redis 的优势 Redis安装 Redis数据类型 springboot操作Redis springboot 配置redis RedisTemplate及其相关方法 springBoot实现上传下载 RedisTemplate及其相关方法 springBoot实现上传下载 springBoot CORS(跨域资源共享) springBoot聚合工程 Redis 是完全开源的,遵守 BSD 协议,是一个高

    2024年02月01日
    浏览(67)
  • springboot 启动后,调用接口时报错404问题汇总(层层推进、超全面)

    看到这条日志才能判定项目是启动成功的 首先,按springboot的类扫描规则来说,启动类和被扫描的组件类应该要在同一包下的 验证策略 从springboot容器中尝试去获取到controller,能成功获取即证明注册成功 检查路径即检查下@RequestMapping中配置的访问路径是否有问题,同时核对检

    2024年02月13日
    浏览(39)
  • 玩转SpringBoot:SpringBoot的几种定时任务实现方式

    在现代软件开发中,定时任务是一种常见的需求,用于执行周期性的任务或在特定的时间点执行任务。这些任务可能涉及数据同步、数据备份、报表生成、缓存刷新等方面,对系统的稳定性和可靠性有着重要的影响。 Spring Boot 提供了强大且简单的定时任务功能,使开发人员能

    2024年03月09日
    浏览(84)
  • 【SpringBoot系列】Springboot使用kafka的两种方式

    🤵‍♂️ 个人主页:@香菜的个人主页,加 ischongxin ,备注csdn ✍🏻作者简介:csdn 认证博客专家,游戏开发领域优质创作者,华为云享专家,2021年度华为云年度十佳博主 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞👍🏻 收藏 📂

    2024年02月05日
    浏览(49)
  • SpringBoot第45讲:SpringBoot定时任务 - Timer实现方式

    定时任务在实际开发中有着广泛的用途,本文是SpringBoot第45讲,主要帮助你构建定时任务的知识体系,同时展示Timer 的schedule和scheduleAtFixedRate例子;后续的文章中我们将逐一介绍其它常见的定时任务,并与SpringBoot的集成。

    2024年02月10日
    浏览(37)
  • 【SpringBoot18】SpringBoot 调用外部接口的三种方式

    SpringBoot不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。在Spring-Boot项目开发中,存在着本模块的代码需要访问外面模块接口,或外部url链接的需求, 比如在apaas开发过程中需要封装接口在接口中调用apaas提供的接口(

    2023年04月11日
    浏览(73)
  • SpringBoot第47讲:SpringBoot定时任务 - Netty HashedWheelTimer方式

    timer 和 ScheduledExecutorService 是JDK内置的定时任务方案,而业内还有一个经典的定时任务的设计叫时间轮(Timing Wheel), Netty 内部基于时间轮实现了一个 HashedWheelTimer 来 优化百万量级I/O超时的检测 ,它是一个高性能,低消耗的数据结构,它适用于非准实时,延迟的短平快任务,例

    2024年02月09日
    浏览(39)
  • 2023最新SpringBoot导出PDF方式(模板方式)

    在准备一个PDFUtil的工具类 PDFUtil工具类 Controller层代码 Service业务层代码: 注意:建议使用这种方式,之前我在项目开发的过程中,使用了PdUtil.class.ClassLoader()这种方式去定位exPdf.html,在线下(开发环境)是可以使用的,但是部署到服务器的时候就出现了文件找不到的情况,

    2024年02月11日
    浏览(42)
  • 【SpringBoot快速入门】(2)SpringBoot的配置文件与配置方式详细讲解

    之前我们已经学习的Spring、SpringMVC、Mabatis、Maven,详细讲解了Spring、SpringMVC、Mabatis整合SSM的方案和案例,上一节我们学习了SpringBoot的开发步骤、工程构建方法以及工程的快速启动,从这一节开始,我们开始学习SpringBoot配置文件。接下来,我们逐步开始学习,本教程所有示例

    2024年02月03日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包