coldfusion component (CFC) 另一種用法
一般 CFC 的寫法大概會像上面這樣: 而呼叫方式如下: <cfinvoke component= " COM.extfunc " method= " myescape " returnvariable= " escstr " > <cfinvokeargument name= " sdata " value= "# myForm.note #" > </cfinvoke> <!--- 返回 escstr ---> <cfoutput> #escstr# </cfoutput> 上面這種方式屬於純 TAG 寫法,寫起來超麻煩,尤其參數很多時就會寫出一堆 <cfinvokeargument>,真是快昏倒了。 其實,也可以使用創建物件方式來使用這個 Component,會方便許多。 我們把上面的 cfc 改成下面方式 <cfcomponent displayname= " extfunc " hint= " 擴充功能 " > <cffunction name= " Init " access= " public " returntype= " QueryUtility " output= " false " hint= " Returns an initialized QueryUtility instance. " > <!--- Return This reference. ---> <cfreturn THIS /> </cffunction> <cffunction name= "myescape" access= "public" ret...