ダイナミックテンプレートの用語

テンプレート? レイアウト? この2つの違いが分かりますか? Tilesタグを使って実際にテンプレートを組み立てていく前に、用語解説です。

Dynamic element[ダイナミック エレメント]
JSP トランスレータによって認識されるJSPコードの部分。 アクション・ディレクティブ・エクスプレッション・JSPタグ・スクリプトなど。
Template data[テンプレート データ]
JSPトランスレータによって認識されないJSPコードの部分。 マークアップやテキストなど。
Template page[テンプレート ページ]
他のページに含まれる、または他のページを含むJSP
Template file[テンプレート ファイル]
スタティックファイル、またはテンプレートページに含まれるJSP
Tile[タイル]
Template pageの別の言い方。
Tiles[タイルズ]
テンプレートやレイアウトをもっと簡単で強力なものにするためのフレームワーク
Layout[レイアウト]
Template files、またはTilesがページのどこに配置されるかの詳細。
Template[テンプレート]
,,タグとレイアウトからなる完全なHTMLページ。
Definition[ディフィニッション]
レイアウトをテンプレートページやJavaBeanに指定するTilesの機能。XMLドキュメントで記述される。

ようするに、Tilesではテンプレートとレイアウトは、同じことなのです。 パーツが大きなパーツの中のどこに置かれるか、またはページの中のどこに置かれるかと言うことです。