springboot使用thymeleaf后找不到模板(五个细节)已解决

您所在的位置:网站首页 无法找到任何模块 springboot使用thymeleaf后找不到模板(五个细节)已解决

springboot使用thymeleaf后找不到模板(五个细节)已解决

2024-07-12 04:14| 来源: 网络整理| 查看: 265

第一种情况:先说第一种情况,也是我出现问题的原因:那就是导入thymeleaf的命名空间后,粗心大意的将th标签的内容写错了,如图 在这里插入图片描述 正确的写法是内容需要加上@{}:切记如果用到了th标签,一定要加上@{}!不然模板是错的,从而找不到你的模板。检查th标签是不是写错了。还有一种th标签格式是${}。一般路径处用@{},或者变量时用 ${} 在这里插入图片描述

第二种情况:配置文件关于thymeleaf的配置如下:试图解析器可以加可以不加,因为thymeleaf默认的模板位置就是这里。 在这里插入图片描述 并且,后缀为 .html的文件要放在resources下的templates下,如图: 在这里插入图片描述

第三种情况:Controller控制器上边不要加RestController或者ResponseController。这一点很重要,因为加了前边的两个会使控制器直接将视图名返回给客户端,而不是跳转试图。

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3