ColdFusion のタグ

CFML (ColdFusion Markup Language) には、Macromedia ColdFusion MX 7 のページ内でデータソースとの対話、データの操作、および出力の表示を行うために使用する一連のタグが用意されています。CFML タグのシンタックスは、HTML 要素のシンタックスと類似しています。

この章では、CFML タグをカテゴリ別のリストとアルファベット順のリストで示します。その後で、個々のタグについて詳しく説明します。

この章の内容

タグの一覧
機能別のタグ一覧
ColdFusion 5 以降に変更されたタグ
タグの説明

次の表で、CFML タグの簡単な説明を示します。

CFML タグ カテゴリ 説明

cfabort

フロー制御タグ

このタグの位置で ColdFusion ページの処理を停止します。

cfapplet

フォームタグ

cfform タグ内に Java アプレットを埋め込みます。

cfapplication

アプリケーションフレームワークタグ

アプリケーション名の定義、クライアント変数のアクティブ化、クライアント変数のストアメカニズムの指定を行います。

cfargument

拡張タグ

コンポーネント定義内にパラメータ定義を作成します。関数の引数を定義します。

cfassociate

アプリケーションフレームワークタグ

サブタグデータをベースタグと共に保存できるようにします。

cfbreak

フロー制御タグ

CFML のループ処理を中断します。

cfcache

ページ処理タグ

ColdFusion ページをキャッシュします。

cfcalendar

フォームタグ

日付を選択する対象のカレンダーを提供します。

cfcase

フロー制御タグ

cfswitch タグおよび cfdefaultcase タグと共に使用します。

cfcatch

例外処理タグ,
フロー制御タグ

ColdFusion ページ内で例外を検出します。

cfchart

データ出力タグ

チャートの生成と表示を行います。

cfchartdata

データ出力タグ

チャートのデータポイントを定義します。

cfchartseries

データ出力タグ

チャートデータの表示スタイルを定義します。

cfcol

データ出力タグ

テーブルの列ヘッダ、プロパティを定義します。

cfcollection

拡張タグ

Verity コレクションを管理します。

cfcomponent

拡張タグ

コンポーネントオブジェクトの作成と定義を行います。

cfcontent

データ出力タグ,
ページ処理タグ

現在のページでダウンロードするファイルのコンテンツタイプとファイル名を定義します。

cfcookie

変数操作タグ

有効期限、セキュリティオプションなどの Cookie 変数を定義し、設定します。

cfdefaultcase

フロー制御タグ

一致する cfcase タグ値がない場合に、制御権を受け取ります。

cfdirectory

ファイル管理タグ

ColdFusion アプリケーション内から一般的なディレクトリ処理タスクを行います。

cfdocument

データ出力タグ

CFML および HTML を含むテキストブロックから PDF または FlashPaper 形式の出力を作成します。

cfdocumentitem

データ出力タグ

PDF または FlashPaper 形式のドキュメントについて、ヘッダ、フッタ、ページ区切りなどのアクション項目を指定します。

cfdocumentsection

データ出力タグ

PDF または FlashPaper 形式のドキュメントをセクションに分割します。

cfdump

デバッグタグ,
変数操作タグ

デバッグ目的で変数を出力します。

cfelse

フロー制御タグ

IF-THEN-ELSE 構造を作成します。

cfelseif

フロー制御タグ

IF-THEN-ELSE 構造を作成します。

cferror

例外処理タグ,
アプリケーションフレームワークタグ

エラーの発生時に、カスタムの HTML エラーページを表示します。

cfexecute

フロー制御タグ,
拡張タグ

サーバーコンピュータ上で開発者が指定した処理を実行します。

cfexit

フロー制御タグ

実行中の CFML タグの処理を中断します。

cffile

ファイル管理タグ

ColdFusion アプリケーション内から一般的なファイル処理タスクを実行します。

cfflush

データ出力タグ,
ページ処理タグ

現在使用可能なデータをクライアントにフラッシュします。

cfform

フォームタグ

入力フォームの構築、クライアントサイドの入力検証を行います。

cfformgroup

フォームタグ

フォームコントロールを、コントロールを含むオブジェクトにグループ化します。

cfformitem

フォームタグ

テキストおよび分割ルールを Flash フォームに追加します。

cfftp

フォームタグ
拡張タグ
インターネットプロトコルタグ

FTP ファイルオペレーションを可能にします。

cffunction

拡張タグ

CFML で構築する関数を定義します。

cfgrid

フォームタグ

cfform タグ内で、テーブル形式のグリッドコントロールを表示します。

cfgridcolumn

フォームタグ

cfform 内で使用します。cfgrid 内の列を定義します。

cfgridrow

フォームタグ

グリッドの行を定義します。cfgrid と併用します。

cfgridupdate

フォームタグ

編集したグリッドデータから ODBC データソースを直接更新します。

cfheader

データ出力タグ
ページ処理タグ

HTTP ヘッダを生成します。

cfhtmlhead

ページ処理タグ

テキストや HTML をページの HEAD セクションに書き込みます。

cfhttp

インターネットプロトコルタグ

GET および POST を実行して、ファイルをアップロードしたり、フォーム、Cookie、クエリー、または CGI 変数をサーバーに直接アップロードしたりします。

cfhttpparam

インターネットプロトコルタグ

cfhttp の POST オペレーションに必要なパラメータを指定します。cfhttp と共に使用します。

cfif

フロー制御タグ

IF-THEN-ELSE 構造を作成します。

cfimport

アプリケーションフレームワークタグ

CFML ページに JSP タグライブラリをインポートします。

cfinclude

フロー制御タグ

ColdFusion ページにリファレンスを埋め込みます。

cfindex

拡張タグ

Verity 検索インデックスを作成します。

cfinput

フォームタグ

ラジオボタン、チェックボックス、テキスト入力ボックスなどの入力要素を作成します。cfform 内で使用します。

cfinsert

データベース操作タグ

データソースにレコードを挿入します。

cfinvoke

拡張タグ

コンポーネントメソッドを ColdFusion ページまたはコンポーネントから呼び出します。

cfinvokeargument

拡張タグ

パラメータをコンポーネントメソッドまたは Web サービスに渡します。

cfldap

インターネットプロトコルタグ

LDAP ディレクトリサーバーにアクセスします。

cflocation

フロー制御タグ

ページの実行を制御します。

cflock

アプリケーションフレームワークタグ

データの整合性を維持しながら、CFML コードの実行を同期化します。

cflog

データ出力タグ
その他のタグ

ログファイルにメッセージを書き込みます。

cflogin

セキュリティタグ

ユーザーログインおよび認証コード用のコンテナを定義します。

cfloginuser

セキュリティタグ

ColdFusion に対して認証済みのユーザーを識別します。

cflogout

セキュリティタグ

現在のユーザーをログアウトさせます。

cfloop

フロー制御タグ

条件に基づいて一連の命令を繰り返します。

cfmail

インターネットプロトコルタグ

電子メールメッセージを組み立てて送信します。

cfmailparam

インターネットプロトコルタグ

電子メールメッセージにファイルを添付したり、ヘッダを追加したりします。

cfmailpart

インターネットプロトコルタグ

マルチパートメールメッセージの一部を含めます。

cfmodule

アプリケーションフレームワークタグ

ColdFusion ページで使用するためのカスタムタグを呼び出します。

cfNTauthenticate

セキュリティタグ

NT ドメインについてユーザー情報を認証します。

cfobject

拡張タグ

COM オブジェクト、コンポーネントオブジェクト、CORBA オブジェクト、Java オブジェクト、および Web サービスオブジェクトを作成します。

cfobjectcache

データベース操作タグ

クエリーキャッシュをフラッシュします。

cfoutput

データ出力タグ

データベースクエリーや他のオペレーションの出力を表示します。

cfparam

変数操作タグ

パラメータとそのデフォルト値を定義します。

cfpop

インターネットプロトコルタグ

POP メールサーバーからメッセージの取得と削除を行います。

cfprocessingdirective

データ出力タグ

空白などの出力を抑制します。

cfprocparam

データベース操作タグ

ストアードプロシージャのパラメータ情報を保持します。

cfprocresult

データベース操作タグ

ストアードプロシージャの結果セットにアクセスするために ColdFusion タグが使用する結果セット名です。

cfproperty

拡張タグ

コンポーネントを定義します。

cfquery

データベース操作タグ

SQL ステートメントをデータベースに渡します。

cfqueryparam

データベース操作タグ

クエリーパラメータのデータタイプをチェックします。

cfregistry

その他のタグ
変数操作タグ

Windows システムレジストリ内のキーと値の読み取り、書き込み、および削除を行います。

cfreport

例外処理タグ

ColdFusion Report Builder レポートまたは Crystal Reports レポートを埋め込みます。

cfreportparam

例外処理タグ

入力パラメータを ColdFusion Report Builder レポートに渡します。

cfrethrow

例外処理タグ

現在アクティブな例外を再度投げます。

cfreturn

拡張タグ

コンポーネントメソッドから結果を返します。

cfsavecontent

変数操作タグ

タグ本文内部で生成された内容を変数に保存します。

cfschedule

変数操作タグ

ページの実行をスケジューリングし、オプションでスタティックページを作成します。

cfscript

アプリケーションフレームワークタグ

一連の cfscript ステートメントを囲みます。

cfsearch

拡張タグ

cfindex を使用して、Verity コレクション内のインデックス付きデータに対して検索を実行します。

cfselect

フォームタグ

ドロップダウンリストボックス要素を作成します。cfform タグ内で使用します。

cfset

変数操作タグ

変数を定義します。

cfsetting

その他のタグ
変数操作タグ

ColdFusion 設定を定義し、制御します。

cfsilent

データ出力タグ
ページ処理タグ

タグのスコープ内での CFML 出力を抑制します。

cfslider

フォームタグ

スライダコントロールを作成します。cfform 内で使用します。

cfstoredproc

データベース操作タグ

データベース接続情報を保持し、実行するストアードプロシージャを識別します。

cfswitch

フロー制御タグ

渡された式を評価し、マッチする cfcase タグに制御権を渡します。

cftable

データ出力タグ

ColdFusion ページ内にテーブルを構築します。

cftextarea

フォームタグ

複数行で構成されたテキストボックスをフォームに挿入します。

cfthrow

例外処理タグ
フロー制御タグ

開発者指定の例外を投げます。

cftimer

デバッグタグ

コードのブロックの実行時間を表示します。

cftrace

デバッグタグ

アプリケーションデバッグデータの表示およびロギングを行います。

cftransaction

データベース操作タグ

cfquery オペレーションを 1 つのトランザクションにグループ化し、ロールバック処理を行います。

cftree

フォームタグ

ツリーコントロール要素を作成します。cfform 内で使用します。

cftreeitem

フォームタグ

フォーム内にツリーコントロール要素を挿入します。cftree と共に使用します。

cftry

例外処理タグ
フロー制御タグ

ColdFusion ページ内で例外を検出します。

cfupdate

データベース操作タグ

データベースのデータソース内の行を更新します。

cfwddx

拡張タグ

CFML データ構造から XML ベースの WDDX 形式へのシリアル化とシリアル化解除を行います。

cfxml

拡張タグ

XML ドキュメントオブジェクトを作成します。


ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告

バージョン7

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/coldfusion/7_jp/htmldocs/tags-pt0.htm