【问题标题】:What is thymeleaf? And what are the advantages of using thymeleaf?什么是百里香?使用百里香叶有什么好处?
【发布时间】:2020-05-27 06:10:47
【问题描述】:

为什么我们需要百里香叶。它对开发人员有什么帮助?我在 w3schools.com 中看到了一个示例,作者在 w3schools.com 中使用简单代码获取用户名,如下所示。

**<form:inputText name="userName" value="${user.name}" />**

另外,来自 w3schools 的同一作者尝试教我们如何使用 thymeleaf 获取用户名,如下所示。

**<input type="text" name="userName" value="James Carrot" th:value="${user.name}" />**

但我的问题是为什么我们需要百里香叶?它只是增加了代码大小。有人请帮助我理解这一点。

【问题讨论】:

  • Thymeleaf 是一个模板引擎。谁将在第一个示例中填充 ${user.name}?
  • @SimonMartinelli 模板引擎是什么意思...因为我们使用引导程序进行设计,使用 HTML 来创建网页
  • 第一行是什么?什么框架/库提供了价值?
  • 这是一个表达式标签,我们可以通过它通过控制器获取pojo值
  • 如果我错了请纠正我

标签: spring spring-boot thymeleaf


【解决方案1】:

Thymelefe 是一个类似 JSP 的模板引擎。它通过有效地设计应用程序模板使开发人员的工作变得轻松。它包含许多功能,使开发人员的生活变得轻松。

有关详细信息,请参阅“Thymeleaf”。

另外,来自 Stackoverflow“What kind of a solution is thymeleaf?”。

此外,您会发现许多针对初学者的问题。

不要犹豫,提出问题。继续挖掘。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-14
    • 2015-11-29
    • 1970-01-01
    • 2015-12-09
    • 2018-07-08
    • 2017-04-05
    • 2015-06-01
    相关资源
    最近更新 更多