2016-12-27 11 views
1

私はSpring bootの新機能です。Spring boot MVCアプリケーションを開始しました。ビューレイヤにhtmlangularjsを使用する予定です。私はSpringブートMVCに関するいくつかの研究を行い、いくつかのテンプレートエンジン(Thymeleaf)を見ました。今私は混乱している。 Spring boot MVCアプリケーションを構築するには、これらのテンプレートエンジンのいずれかを使用する必要がありますか?これらのテンプレートエンジンの正確な使用SpringブートMVCをHTMLangularjsでのみ作成できますか?Springブートでのテンプレートエンジンの使用MVC

答えて

0

テンプレートエンジンは、テキストを入力として受け取り、有効なHTMLを出力するフレームワークです。入力としてのテキストは、HTMLのように見えるものと、表示したい変数のいくつかのプレースホルダです。また、多くのユーティリティ関数、ループ機能、条件文を提供します。

これらはすべてHTMLからは得られません。あなたがangularjsアプローチを取りたい場合、あなたはおそらくRESTの道を行くと、サーバー側からJSONを返し、その後、あなたにそれを処理する必要があります

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

:あなたが選ぶことができるの品種があります。 angularjsコントローラに表示され、angularjsビューに表示されます。

ここではチュートリアルです: https://spring.io/blog/2015/01/12/spring-and-angular-js-a-secure-single-page-application

それともここで、より一般的なビュー:

Angularjs + spring MVC

は、
関連する問題