cfc

    0熱度

    1回答

    我的cfml網站有一些問題。 我在application.cfc文件中使用了下面的代碼來連接dsn。 但是,當我把這個在我的服務器,我得到錯誤。我甚至不能瀏覽一個單獨的test.cfm頁面。 是否有在該代碼,任何語法錯誤或類似的東西任何錯誤,會是一些問題與DSN <cfset this.name = "0307de6.netsolhost.com"> <cfset this.sessionman

    10熱度

    4回答

    我想以某種方式找出哪個CFC正在調用我的方法。 我有一個由多種不同的CFC調用的日誌記錄CFC。在此日誌記錄CFC上,需要存儲哪個CFC調用日誌。 雖然我可以簡單地將CFC名稱作爲參數傳遞給我的log.cfc,但我發現這是一個重複的任務,如果我以某種方式可以找出「誰」在日誌中調用該方法可能不是必需的.cfc 有沒有實現這一目標的程序化方法? 在此先感謝

    0熱度

    1回答

    我有一個Flex應用程序,它使用Flash Remoting和RemoteObject從ColdFusion CFC中提取數據。大約75%的時間工作,但其他時間我使用Charles(一種調試工具)得到一條消息,說faultString =「無法調用CFC」。 FaultCode =「Server.Processing」。 這裏是我的RemoteObject: <mx:RemoteObject id

    2熱度

    3回答

    繼承人的情況。組件B擴展組件A並覆蓋init方法以接受不同的參數。 A還有一個create方法,它調用init。 如果我有B的一個實例,並且我叫create,它調用了錯誤的init - 它在B,其中我需要它來調用初始化在A.調用init 我不想叫super.init()因爲有可能並不總是super。有什麼方法可以指定調用父組件中的init嗎?

    1熱度

    5回答

    我一直在生產中的開放帳戶過程中進行一些對象創建時間的記錄。定期地,初始化一個對象會比預期更長的時間。通過初始化我的意思是調用它的init()並傳遞一些可能是簡單變量或對象的參數。例如 <cfset validateObj = createObject("component", "compExample").init( productionMode = VARIABLES.product

    3熱度

    2回答

    ColdFusion是否提供了將多個文件分割爲多個文件的機制?我不是在談論擴展,我正在討論將同一個CFC分成多個文件; C#允許使用「部分」類。原因是因爲我使用T4來生成一堆CFC,我希望能夠通過在另一個文件中這樣做來將功能標記到生成的CFC上。我想以一種不違反開放 - 封閉原則的方式來做到這一點。

    1熱度

    1回答

    這工作與MySQL後端 在形式...... <cfselect name="to" size="1" bind="cfc:cfcs.messages.getOrganisations()" bindonload="yes" value="organisationID" display="organisationName" required="Yes"> </cfselect> 在CF

    4熱度

    2回答

    我有一個CFC作爲應用程序範圍內的singletone對象。 其中一種方法用於海量數據處理並定期導致「Java堆空間」錯誤。 編輯該方法內部的所有變量都是VAR範圍的,所以當invoke結束時,它們不應該保留在對象範圍內。 它可以爲Java的人有點愚蠢的問題,但我想知道Java垃圾收集器如何清理CFC方法內存:只有當整個請求結束,也許每個方法/函數invokation之後? 第二個選項很有趣,因爲

    16熱度

    5回答

    如果我有一個文件夾結構,看起來像這樣: / /bin/myComponent.cfc /reports/index.cfm 如何啓動myComponent.cfc從index.cfm? myService = createObject("component", "bin.myComponent"); 使用點語法,我知道如何去更深的文件夾,但該怎麼做,我去了一個文件夾,然後分解成其他文件

    1熱度

    2回答

    將表單作用域傳遞到cfc並使用access =「remote」的語法是什麼? 我: <cfcomponent> <cfset Variables.Datasource = "xxx"> <cffunction name="Save" access="remote"> <cfset var local = {}> <!--- todo: try/catch --->