使用 Spring Boot 掌握 Thymeleaf
成为使用 Thymeleaf 模板和 Spring Boot 的专家
讲师:John Thompson • 500,000+ Enrollments Worldwide
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 了解如何将 HTML5 文档转换为 Thymeleaf 模板
- 使用 Bootstrap CSS 构建基本网页
- 使用 Spring Boot 配置 Spring MVC 以显示 Thymeleaf 模板
- 将文本值外部化到属性文件
- 使用 Spring Message 包获取国际化文本值
- 通过 Thymeleaf 模板显示 POJO 属性
- 迭代列表以显示表格内容
- 使用 Thymeleaf 片段来注释 HTML 组件
- 使用 Thymeleaf 显示 Spring 验证消息
- 使用 Thymeleaf Spring Security 扩展向用户显示或不显示内容
要求
- 在开始本课程之前,您应该了解 HTML、CSS 和 Java
- Spring 的基本技能非常有帮助。本课程的重点是 Thymeleaf 以及将 Thymeleaf 与 Spring / Spring Boot 结合使用。但它并不是专门针对 Spring 的。
描述
Thymeleaf 是一种非常流行的模板引擎,可与 Spring MVC 一起使用来生成丰富的动态网页。
与 Java 和 Spring Boot 可用的其他选项不同,Thymeleaf 具有自然的模板语言 – 这意味着您可以直接在您喜欢的浏览器中查看模板。这确实有助于加速您的开发过程。
尝试使用 JSP 来实现这一点!
在本课程中,您将逐步指导使用 Thymeleaf、Spring MVC 和 Spring Boot 构建类似电子商务的 Web 应用程序。
本课程的重点是使用 Thymeleaf 构建 Web 内容。您将从使用 Bootstrap CSS 构建网页的课程开始。这些是您可以直接在浏览器中查看的简单网页。(还没有 Spring Boot 或 Spring MVC!)这是为了让您对 Bootstrap CSS 有一个很好的概述,它是当今最流行的 CSS 框架之一!
接下来,您将为产品目录网站构建 HTML。只是显示产品列表和产品详细信息页面的 HTML。
然后我们将您的 HTML 页面转换为 Thymeleaf 模板。我们将模板添加到 Spring Boot 应用程序中。Spring Boot 将自动配置 Spring MVC 以在 Tomcat 下渲染 Thymeleaf 模板。
您将了解我们如何将 HTML 文档从简单的 HTML 转换为 Spring Boot 应用程序的 Thymeleaf 模板。
使用 Spring MVC,您可以开始将动态内容引入 Thymeleaf 模板中。
从这里您可以探索如何使用 Thymeleaf 和 Spring Boot。
您将获得以下示例:
- 外部化文本属性
- 将 Spring MVC 国际化与 Thymeleaf 结合使用
- 使用 Thymeleaf 片段作为常见页面组件。
- 利用 Spring Boot Developer 工具加速您的开发
- 在 Thymeleaf 下渲染从 Spring MVC 返回的 POJO
- 循环 Thymeleaf 中的列表
- 将 Thymeleaf 片段与列表一起使用
- Thymeleaf 表达式语法
- 使用 Thymeleaf 进行 Spring MVC 验证
- 将 Spring Security 与 Thymeleaf 结合使用
- 如何向登录用户和匿名用户显示不同的内容
虽然本课程确实使用了 Spring 框架、Spring Boot、Spring MVC 和 Spring Security,但这些并不是本课程的主要主题。
如果您是 Spring 框架开发人员,习惯 JSP(Java 服务器页面)并希望加快 Thymeleaf 的速度,那么这对您来说是一门完美的课程!您将永远不想再使用 JSP!
即使您不是 Spring 框架开发人员,您仍然可以从本课程中获益匪浅!Thymeleaf 是一种适用于 Java 和 Spring 的强大模板技术。使用Spring Boot,开发丰富的动态内容变得非常容易!
本课程适合谁:
- 任何想要学习如何将 Thymeleaf 与 Spring 结合使用的人
- 无需事先了解 Thymeleaf
- 非常适合希望了解更多有关 Thymeleaf 和 Spring 的 Java 开发人员