2015-10-07 26 views
5

Springブートを使用して、Spring 3からSpring 4にMVCアプリケーションを移植する予定です。Thymeleaf vs Tiles

このWebアプリケーションはApache Tilesを使用します。

ThymeleafがSpringとの新しい標準のように思えるのはちょっと混乱しています。

タイルはこのアプリで設定する苦労でした。

このアプリケーションでは20のJSPページがあります。

質問:

  • んThymeleafとタイル似た概念ですか? (テンプレートエンジン?)
  • 私はThymeleafをタイルと一緒に使うことができたのを見ました...どのように、なぜかわかりません
  • タイルを保ち、それをSpring 4/Boot応用 ?
  • Tiles/JSPをThymeleafテンプレートに移植する方が良いでしょうか?
+2

タイルはテンプレートエンジンではありません。 –

+0

レイアウトエンジンについて話すべきでしょうか? –

+0

あなたが何を使用しているかに応じて、/それらを使用する予定です。 –

答えて

2

最終的にタイルをタイムリーフに移植することをお勧めしますが、すべてを一度に行う必要はありません。

あなたの仲介戦略は、レイアウトの使用を開始し、意味のある既存のタイルを統合することです。新しい開発はまっすぐのThymeleafになることができ、あなたが意味をなさないときに既存のタイルを完全に移植することができます。

article(「タイメリーフタイルインテグレーション」セクションにジャンプしてください)と関連するサンプルコードgithubを参照してください。

関連する問題