将新的Groovy模板引擎与Spring MVC和Spring Boot集成的问题

时间:2014-08-12 21:06:11

标签: spring spring-mvc groovy spring-security spring-boot

正如spring.io上的博客,Spring 4.1和Sprig Boot都将集成新的Groovy模板引擎(https://spring.io/blog/2014/05/28/using-the-innovative-groovy-template-engine-in-spring-boothttp://spring.io/blog/2014/07/28/spring-framework-4-1-spring-mvc-improvements)。

我想知道以下内容:

  • Spring会提供类似于Spring Forms和Spring Security taglib的内容吗?
  • 如果不是最好的,例如渲染表单字段,更重要的是形成错误?

我认为如果没有它,它将是开发传统的Spring MVC webapp的后退。

模板引擎支持类似BaseTemplate(参见http://mrhaki.blogspot.nl/2014/08/groovy-goodness-use-custom-template.html)的内容,可以为模板引擎提供自定义方法。

与此相关:

  • 您只能提供单个基本模板,因此很难包含来自多个扩展点的方法。例如。 Spring Forms,Spring Security和多个自定义扩展,如Fontawesome。
  • 是否可以使用Spring Boot设置基本模板?

1 个答案:

答案 0 :(得分:0)

公开许多特定于春天的属性csrf等的简单方法是将spring.groovy.template.expose-request-attributes = true包含在application.properties