当前位置: 首页 > news >正文

SpringBoot结合thymeleaf的HTML页面不能跳转问题踩坑

问题描述:写了一个上传接口,controller不能跳转到thymeleaf的HTML页面“uploadsuccess”,试了好几个方法,都不起作用,后来发现是注解@ResponseBody 的原因,把@ResponseBody 去掉,问题解决,记录一下这个问题

@RestController相当于@Controller+@ResponseBody两者的结合
@Controller 的使用一般是加在控制层,加上之后就是可以被spring管理,也没其他的作用。
@ResponseBody作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML。
如果要返回thymeleaf风格的页面,那么就不能使用@RestController,只能使用@Controller,返回的String,就是html文件的文件名。
 

http://www.lryc.cn/news/285964.html

相关文章:

  • Apache Zeppelin结合Apache Airflow使用1
  • 分组循环A
  • 《WebKit 技术内幕》学习之九(4): JavaScript引擎
  • [SpringBoot2.6.13]FastJsonHttpMessageConverter不生效
  • (delphi11最新学习资料) Object Pascal 学习笔记---第3章第一节(简单语句与复合语句)
  • Unity - 简单音频
  • SpringCloud中服务间通信(应用间通信)-亲测有效-源码下载-连载2
  • Axios取消请求:AbortController
  • 【江科大】STM32:(超级详细)定时器输出比较
  • Go 复合数据类型
  • Redis(01)——常用指令
  • 基本语法和 package 与 jar
  • 本地读取Excel文件并进行数据压缩传递到服务器
  • 【开源】基于JAVA的停车场收费系统
  • 基于java+Springboot操作系统教学交流平台详细设计实现
  • Nginx 基础使用
  • JavaEE:多线程(2):线程状态,线程安全
  • Flutter 自定义AppBar实现滚动渐变
  • 编程语言MoonBit新增矩阵函数的语法糖
  • Angular:跨域请求携带 cookie
  • 【C++】list容器迭代器的模拟实现
  • Docker镜像操作
  • 【Java-框架-SpringSecurity】单点登录(认证和授权)- 随笔
  • 大数据开发之Scala
  • 数字时代的大对决
  • 网络防御保护1
  • 解决Windows下Goland的Terminal设置为Git Bash失败
  • x-cmd pkg | jq - 命令行 JSON 处理器
  • 网络安全笔记
  • php基础学习之代码框架