【问题标题】:Use of template engines in Spring boot MVCSpring Boot MVC中模板引擎的使用
【发布时间】:2017-05-11 15:02:02
【问题描述】:

我对@9​​87654321@ 很陌生。我刚刚开始了Spring boot MVC 应用程序。我打算将htmlangularjs 用于视图层。我对 Spring boot MVC 进行了一些研究,并看到了一些模板引擎 (Thymeleaf)。现在我很困惑。 我是否需要使用这些模板引擎中的任何一个来构建Spring boot MVC 应用程序?这些模板引擎到底有什么用?我可以仅使用 HTMLangularjs 创建 Spring Boot MVC 吗?

【问题讨论】:

    标签: angularjs spring spring-mvc spring-boot


    【解决方案1】:

    模板引擎是一个框架,它接受一些文本作为输入并输出一些有效的 HTML。作为输入的文本可能看起来像 HTML 加上一些要显示的变量的占位符。它还提供了许多实用功能、循环功能、条件。

    所有这些都不是您从 HTML 中获得的。您可以选择以下品种:

    https://docs.spring.io/spring/docs/current/spring-framework-reference/html/view.html

    如果您想采用 angularjs 方法,那么您可能必须采用 REST 方式并从服务器端返回 JSON,然后在您的 angularjs 控制器中处理它并显示在 angularjs 视图中。

    这里有一个教程: https://spring.io/blog/2015/01/12/spring-and-angular-js-a-secure-single-page-application

    或者这里是更一般的观点:

    Angularjs + spring MVC

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-18
      • 2013-01-30
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 2014-05-15
      • 1970-01-01
      相关资源
      最近更新 更多