| ColdFusion MX | ||
| 目 次 > ColdFusion MX アプリケーションの開発 > カスタム CFML タグの作成と使用方法 > カスタムタグの作成 |
|
|
|
|
||
カスタムタグを使用すると、ColdFusion で提供されるタグに独自のタグを追加して、CFML を拡張できます。カスタムタグを定義すると、cfquery、cfoutput などの標準的な CFML タグを使用するのと同様に、そのタグを ColdFusion ページで使用できます。
任意の ColdFusion ページから参照できるように、カスタムタグを使用してアプリケーションロジックをカプセル化します。カスタムタグは多くのプログラミング作業で使用可能であり、アプリケーション開発とコードの再利用を効率よく行うことができます。
たとえば、誕生日のメッセージを生成する cf_happybirthday というカスタムタグを作成します。次のように、そのタグを ColdFusion ページで使用できます。
<cf_happybirthday name="Ted Cantor" birthDate="December 5, 1987">
このタグを含んでいるページを ColdFusion で処理すると、次のメッセージが出力されます。
1987 年 12 月 5 日は Ted Cantor の誕生日です。 お祝いしましょう。
また、カスタムタグには本文と終了タグを含めることもできます。次に例を示します。
<cf_happybirthdayMessge name="Ellen Smith" birthDate="June 8, 1993"> <P> Ellen、お誕生日おめでとうございます。</P> <P> これからも、素敵なお誕生日を迎えられますように。</P> </cf_happybirthdayMessge>
このタグによって次のメッセージが出力されます。
1993 年 6 月 8 日は Ellen Smith の誕生日です。 Ellen、お誕生日おめでとうございます。 これからも、すてきなお誕生日を迎えられますように。
終了タグの使用については、終了タグの処理を参照してください。
|
|
||
| 目 次 > ColdFusion MX アプリケーションの開発 > カスタム CFML タグの作成と使用方法 > カスタムタグの作成 |
|
|