1. 前提条件

  • 保证Thymeleaf 依赖引入了(如果非 Spring Boot 项目到中央仓库自行找依赖)
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
  • 如果使用的是 IDEA 请保证html页面在resources/templates目录下(resources必须已被IDEA识别为类路径,图标如下即可)
  • 属性配置文件可以不配置关于Thymeleaf的参数项,建议先不要配置

2. 检查容器中已被注入ThymeleafViewResolver组件

  • 如果你使用的是 IDEA 直接使用@Autowired即可检测容器是否拥有该组件
  • 如果没有这个标识可以检查一下你的属性配置文件是否把Thymeleaf给禁用了,如果enabledfalse则表示关闭 Thymeleaf ,请删掉该配置项或改为true(默认就是true)

3. 关闭任何拦截资源的配置

  • 如:拦截器
  • 如:自行在属性配置文件中指定了静态资源访问路径

最后可以自行 Debugger 一下视图解析器,路径为:org.springframework.web.servlet.DispatcherServlet#resolveViewName,查看这个viewResolvers是否包含thymeleafViewResolver解析器如果没有请回到 “第二步骤”检查组件是否成功注入

【访问 Thymeleaf 模板 404】相关推荐

  1. SpringBoot整合Thymeleaf模板引擎以及静态资源的访问

    SpringBoot整合Thymeleaf模板引擎静态资源访问的配置 Thymeleaf是一个现代服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CS ...

  2. js文件中怎么使用thymeleaf标签_007、Spring Boot集成Thymeleaf模板引擎

    1. Thymeleaf 介绍 Thymeleaf 是适用于 Web 和独立环境的现代服务器端 Java 模板引擎. Thymeleaf 的主要目标是为您的开发工作流程带来优雅的自然模板 - 可以在浏 ...

  3. 【第十篇】Thymeleaf模板引擎

    1.1 Thymeleaf 介绍 传统的JSP+JSTL 组合是已经过去了,Thymeleaf是现代服务端的模板引擎,与传统的 JSP不同,Thymeleaf可以使用浏览器直接打开,因为可以忽略掉拓展 ...

  4. springboot 入门教程(4)--web开发(spring mvc和Thymeleaf模板,带源码)

    2019独角兽企业重金招聘Python工程师标准>>> 首先回顾下前几篇的内容:springboot 入门教程(1),springboot 入门教程-Thymeleaf(2), sp ...

  5. thymeleaf模板的使用(转)

    作者:纯洁的微笑 出处:http://www.ityouknow.com/ 在上篇文章springboot(二):web综合开发中简单介绍了一下thymeleaf,这篇文章将更加全面详细的介绍thym ...

  6. thymeleaf模板的使用——1,thymeleaf概述|| thymeleaf 的使用方法|| 如何修改Thymeleaf的默认存放地址||Thymeleaf的相关语法

    thymeleaf模板的使用 1,thymeleaf概述 简单说, Thymeleaf 是一个跟 Velocity.FreeMarker 类似的模板引擎,它可以完全替代 JSP .相较与其他的模板引擎 ...

  7. 九、SpringBoot集成Thymeleaf模板引擎

    Thymeleaf咋读!??? 呵呵,是不是一脸懵逼...哥用我的大学四级英文知识告诉你吧:[θaimlif]. 啥玩意?不会音标?...那你就这样叫它吧:"赛母李府",大部分中国 ...

  8. thymeleaf模板引擎

    文章目录 前言 一.thymeleaf是什么? 二.使用步骤 1.导入坐标 2.Spring Boot项目中创建controller 3.分析源码 4.配置success.html 5.启动主配置文件 ...

  9. JavaWeb学习之路——SpringBoot 中thymeleaf模板用法(三)

    thymeleaf模板用法 thymeleaf通过它特定的语法,对HTML的标记做渲染,能够访问后台的动态数据,实现静态html界面的动态化 1.添加架包 <!--引入动态模板-->< ...

最新文章

  1. Python matplotlib 绘制等高线图
  2. .NET中小数,浮点数和双精度之间的区别?
  3. airtest自动化测试_自动化测试必备实用工具,帮你提高工作效率|Gitee项目推荐...
  4. 读取一个product全部数据的工具
  5. 登录工程:传统 Web 应用中的身份验证技术
  6. 请谨慎使用sp_executesql
  7. python爬去朋友圈_python爬虫24 | 搞事情了,用 Appium 爬取你的微信朋友圈。
  8. Zookeeper数据一致性原理
  9. java语言编程三角形图形_编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用......
  10. c语言程序计算4阶行列式的值,如何用降阶法求解四阶行列式的计算,请帮我编一个C语言程序。...
  11. 通过整数索引选择一行熊猫系列/数据框
  12. paip. c++ 调用.net dll 最好方式powershell 使用总结.
  13. 基于社会资源的普通摄像机1400结构化AI算法改造方案
  14. tp5模板使用php函数,tp5模板变量使用自定义函数
  15. 【清澄】A1013. 进制转换4
  16. java 中counter什么意思_方便适用的计数器Counter
  17. js版本飞机大战(完整代码)
  18. 读书笔记-Rse2Net
  19. windows DNS缓存查看与清理
  20. 百度蜘蛛爬行日志分析

热门文章

  1. 培养管理意识,增强执行力
  2. 拉格朗日乘数法及KKT条件-通俗理解
  3. mysql jdbctype long_mybatis常用jdbcType数据类型
  4. EditText的imeOptions属性的设置
  5. linux进阶-你不知道的sshd服务器的功能和配置
  6. php 点击选择图片上传,简易的图片点击上传功能
  7. 每日新闻 | 中国公有云市场分析:IaaS占据市场主导地位
  8. HTML5自动生成相框,HTML5拖放API实现自动生成相框功能
  9. 1、中华人名共和国网络安全法
  10. Samba服务器配置详解