【问题标题】:HTML templates in spring boot similar to play frameworkspring boot 中类似于 play 框架的 HTML 模板
【发布时间】:2017-06-08 23:06:52
【问题描述】:

我曾为 Scala 使用过 PlayFramework。现在我第一次从 Spring(Spring Boot)开始。他们有什么方法可以制作类似于 Play 框架的 HTML 模板。例如将 HTML 内容传递到 main(main.scala.html) HTML 文件中。

【问题讨论】:

  • 你在搜索spring boot的模板引擎吗?
  • 那么,是不是一定要给spring添加模板引擎?
  • 不,你不知道。但是百里香通常与弹簧靴一起使用。

标签: spring-mvc spring-boot playframework playframework-2.0 spring-web


【解决方案1】:

Spring 框架不强制您使用任何特定的视图技术。您可以使用任何可以集成的东西。 the documentation 涵盖了该主题,您可以在其中阅读有关流行选择的详细信息。然而,最受欢迎的是 Thymeleaf,它曾经是 Spring MVC 的一部分,然后才分离成一个独立的项目。您可以在 the getting started guide 中找到有关如何将其与 Spring Boot 一起使用的清晰示例。

使用 Twirl 框架创建的 Play 框架中的模板被转换为 Scala 代码。您只需通过模板参数列表传递数据模型,就像使用任何方法一样。

在 Spring 框架中,您将所有想要公开给视图的日期放在所谓的模型映射中,这是一个简单的键值存储。在视图技术中,您使用相应的键来引用值。

【讨论】:

    猜你喜欢
    • 2017-10-30
    • 2014-05-16
    • 1970-01-01
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多