ColdFusion コンポーネント (CFC) オブジェクトのインスタンスを作成します。
<cfobject
name = "variable name"
component = "component name">
cfcollection、cfcomponent、cfexecute、cfindex、cfreport、cfsearch、cfwddx、『ColdFusion MX 開発ガイド』のColdFusion コンポーネントの作成と使用のColdFusion コンポーネントの使用
| 属性 |
必須/ オプション |
デフォルト | 説明 |
|---|---|---|---|
|
name |
必須 |
|
文字列です。インスタンス化されたコンポーネント名を指定します。名前の最初と最後の文字にピリオドを使用することはできません。 |
|
component |
必須 |
|
インスタンス化するコンポーネントの名前です。 |
cfobject タグが CFC のインスタンスを作成するときに、CFC 内のコンストラクタコードが実行されます。つまり、メソッド定義にないコードが実行されます。
UNIX システムでは、まず指定のコンポーネント名と同じ名前 (ただしすべて小文字) のファイルが検索されます。これに該当するファイルが見つからない場合は、大文字小文字の違いも含めて、指定されたコンポーネント名とまったく同じ名前のファイルが次に検索されます。
<!--- インスタンス作成とメソッド呼び出しを別々に行います。複数の呼び出しを許可します。 ---> <cfobject
name="quoteService"
component="nasdaq.quote"> <cfinvoke
component="#quoteService#"
method="getLastTradePrice"
symbol="macr"
returnVariable="res"> <cfoutput>#res#</cfoutput><br> <cfinvoke
component="#quoteService#"
method="getLastTradePrice"
symbol="mot"
returnVariable="res"> <cfoutput>#res#</cfoutput>
ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告
バージョン7