CFOBJECT: コンポーネントオブジェクト | |
説明
ColdFusion コンポーネント (CFC) オブジェクトのインスタンスを作成します。 | |
シンタックス<cfobject name = "variable name" component = "component name"> |
|
関連項目
cfcollection、cfcomponent、cfexecute、cfindex、cfreport、cfsearch、cfwddx、『ColdFusion MX 開発ガイド』の第10章の「ColdFusion コンポーネントの作成と使用」 の「ColdFusion コンポーネントの使用」
|
|
使用方法
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> |
NAME | |
必須 | |
文字列です。インスタンス化されたコンポーネント名を指定します。名前の最初と最後の文字にピリオドを使用することはできません。 |
COMPONENT | |
必須 | |
インスタンス化するコンポーネントの名前です。 |