ダイナミックテンプレートの用語
テンプレート? レイアウト? この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ではテンプレートとレイアウトは、同じことなのです。 パーツが大きなパーツの中のどこに置かれるか、またはページの中のどこに置かれるかと言うことです。