ColdFusion MX
目 次 > CFML リファレンス > ColdFusion のタグ

ColdFusion のタグ

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

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

目次

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

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

CFML タグ

カテゴリ

説明

cfabort

フロー制御タグ

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

cfapplet

フォームタグ

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

cfapplication

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

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

cfargument

拡張タグ

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

cfassociate

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

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

cfbreak

フロー制御タグ

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

cfcache

ページ処理タグ

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

cfcase

フロー制御タグ

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

cfcatch

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

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

cfchart

データ出力タグ

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

cfchartdata

データ出力タグ

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

cfchartseries

データ出力タグ

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

cfcol

データ出力タグ

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

cfcollection

拡張タグ

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

cfcomponent

拡張タグ

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

cfcontent

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

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

cfcookie

変数操作タグ

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

cfdefaultcase

フロー制御タグ

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

cfdirectory

ファイル管理タグ

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

cfdump

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

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

cfelse

フロー制御タグ

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

cfelseif

フロー制御タグ

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

cferror

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

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

cfexecute

フロー制御タグ
拡張タグ

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

cfexit

フロー制御タグ

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

cffile

ファイル管理タグ

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

cfflush

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

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

cfform

フォームタグ

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

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 ページで使用するためのカスタムタグを呼び出します。

cfobject

拡張タグ

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

cfobjectcache

データベース操作タグ

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

cfoutput

データ出力タグ

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

cfparam

変数操作タグ

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

cfpop

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

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

cfprocessingdirective

データ出力タグ

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

cfprocparam

データベース操作タグ

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

cfprocresult

データベース操作タグ

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

cfproperty

拡張タグ

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

cfquery

データベース操作タグ

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

cfqueryparam

データベース操作タグ

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

cfregistry

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

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

cfreport

例外処理タグ

Crystal Reports レポートを埋め込みます。

cfrethrow

例外処理タグ

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

cfreturn

拡張タグ

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

cfsavecontent

変数操作タグ

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

cfschedule

変数操作タグ

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

cfscript

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

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

cfsearch

拡張タグ

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

cfselect

フォームタグ

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

cfset

変数操作タグ

変数を定義します。

cfsetting

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

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

cfsilent

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

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

cfslider

フォームタグ

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

cfstoredproc

データベース操作タグ

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

cfswitch

フロー制御タグ

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

cftable

データ出力タグ

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

cftextinput

フォームタグ

フォーム内に 1 行のテキスト入力ボックスを配置します。

cfthrow

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

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

cftrace

デバッグタグ

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

cftransaction

データベース操作タグ

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

cftree

フォームタグ

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

cftreeitem

フォームタグ

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

cftry

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

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

cfupdate

データベース操作タグ

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

cfwddx

拡張タグ

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

cfxml

拡張タグ

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


目 次 > CFML リファレンス > ColdFusion のタグ