|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/become-a-thymeleaf-master-with-spring-mvc-and-spring-boot/
课程评论:没有评论
课程名称:从 JSP 升级到 Thymeleaf,结合 SpringMVC 和 Spring Boot 课程概述: 本课程专为使用 Spring Boot 或 Spring MVC 构建网页前端并仍在使用 JSP(Java Server Pages)的开发者而设计。Thymeleaf 是一种优秀的模板引擎,可以取代 JSP,并且可以轻松地在任何 Spring MVC 或 Spring Boot 应用中使用。与 JSP 相比,Thymeleaf 的使用体验更佳,因为它允许您使用普通的 HTML,这消除了 JSP 带来的许多挫败感。如果您有一套 HTML 和 CSS 模板需要在项目中使用,Thymeleaf 可以轻松地与这些模板集成。或者,如果您在构建功能并将工作交给网页设计师,他们可以在无需掌握 Java 或 Spring 的情况下轻松理解您的代码。 在本课程中,您将学习: - Thymeleaf 如何让您与网页设计师无缝协作 - 如何将您的代码整合到标准的 HTML/XHTML 中而不破坏设计 - 如何管理表单、验证以及错误处理 - 如何将遗留的 JSP 项目转换为 Thymeleaf 通过本课程的学习,您将能够自信地构建功能齐全且有效的前端,以支持您的 Spring 网络应用。除了教授编程课程外,我在使用 Spring 构建网站方面也有多年的经验,三年前我开始使用 Thymeleaf,至今不会再回头!我发现使用 Thymeleaf 的网站在应用需求变化时更易于支持和维护,这就是我如此喜爱它的原因之一!
If you are building web front-ends with Spring Boot or Spring MVC, and you're still using JSP (Java Server Pages) then this course is for you. Thymeleaf is a great templating engine which replaces JSP, and you can easily use it in any Spring MVC or Spring Boot application. Unlike JSP it's a pleasure to use. With Thymeleaf you work with regular HTML, which means that a lot of the frustration of JSP is taken away.If you've been given a set of HTML and CSS templates to use for a project, Thymeleaf lets you integrate them with ease. Or if you're building the functionality and handing off to a web-designer, they'll be able to work with your code with no knowlege of Java or Spring. In this course you'll learn:How Thymeleaf allows you to seamlessly work with Web DesignersHow to integrate your code into standard HTML/XHTML without breaking the designHow to manage forms, validation and error handlingHow to convert a legacy JSP project to ThymeleafBy the end of this course you'll be confidently able to build functional and effective front-ends for your Spring web applications. As well as teaching programming, I've been building websites with Spring for a number of years, and I started using Thymeleaf about 3 years, ago. And I'd never go back! Amongst other things I find Thymeleaf sites much easier to support and maintain as application requirements change, and I think that's why I'm so much of a fan of it!