/ / Spring MVCとSpring Bootで新しいGroovyテンプレートエンジンを統合した質問 - spring、spring-mvc、groovy、spring-security、spring-boot

新しいGroovyテンプレートエンジンとSpring MVCとSpring Bootを統合した質問 - 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-boot, http://spring.io/blog/2014/07/28/spring-framework-4-1-spring-mvc-improvements)。

私は次のことが不思議です:

  • SpringはSpringフォームとSpring Securityのtaglibと同様の機能を提供しますか?
  • そうでない場合は、例えば、フォームフィールドをレンダリングし、より重要なことにエラーを形成しますか?

私はそれがなくても、伝統的なSpring MVC webappを開発するには一歩前進するだろうと思います。

テンプレートエンジンは、BaseTemplateのようなものをサポートしています( http://mrhaki.blogspot.nl/2014/08/groovy-goodness-use-custom-template.html)、テンプレートエンジンにカスタムメソッドを提供することができます。

これに関連する:

  • 1つの基本テンプレートしか提供できないので、複数の拡張ポイントからメソッドを含めることは難しいでしょう。例えば。 Springフォーム、Springセキュリティ、Fontawesomeのような複数のカスタム拡張が含まれます。
  • Springブートで基本テンプレートを設定することは可能ですか?

回答:

回答№1は0

多くのバネ固有の属性を公開する簡単な方法 csrf etc ...を含めることです spring.groovy.template.expose-request-attributes = true あなたの application.properties