Java Spring MVC 模板引擎

标签 java spring spring-mvc jtwig

Spring是什么模板引擎,类似于laravel中的Blade?

我是Spring的新手,我搜索了模板引擎,但只找到了Jtwig,虽然它看起来更像是一组功能。

我需要像 Blade 一样生成带有页眉、内容、页脚的模板,包括其他 View 等。 谢谢

最佳答案

尝试 Thymeleaf .它应该是 JSP 的后继者(现在被认为已经过时)。

参见 this关于如何将其与 Spring 集成的教程。连Spring团队自己都是endorsing Thymeleaf .

要查看 Thymleaf 布局的实际效果,请参阅 page .


先睹为快

ma​​in.html

...
<div th:replace="fragments/footer :: footer">
    footer placeholder text to be replaced
</div>

fragments/footer.html

<!DOCTYPE html>
<html>
  <head>
    ...
  </head>
  <body>
    <div th:fragment="footer">
      actual footer text
    </div>
  </body>
</html>

关于Java Spring MVC 模板引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31467737/

相关文章:

java - 多模块maven项目: Failed to execute goal on project,无法解析项目的依赖关系,无法找到 Artifact

java - 如何重命名 mediarecorder 中使用的临时文件?

java - 管道分隔符的 ASCII 符号

java - Spring @Repository 最佳实践

java - 事务未回滚

java - 如何创建不将 WARN 消息记录到日志的 Spring @ExceptionHandler 方法

java - 如何通过 Controller 将2个域对象传递到1个jsp页面

java - 骰子在一根绳子上滚动

java - 创建一个扩展 Spring 标签库的自定义标签库

java - 在 Spring 应用程序中使用 SecurityContextHolder 的安全实用程序