Coldfusion cfoutput不抛出任何结果

Coldfusion cfoutput不抛出任何结果,coldfusion,coldfusion-8,Coldfusion,Coldfusion 8,嗨,我有一个包含getter和setter的组件,它由会话变量的结构提供。 当我调用组件并为getter和setter使用cfoutput标记时,输出结果是乱七八糟的 cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_ADDRESS_ZIP_CODE@6187548c cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_FLAGS@7b

嗨,我有一个包含getter和setter的组件,它由会话变量的结构提供。 当我调用组件并为getter和setter使用
cfoutput
标记时,输出结果是乱七八糟的

cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_ADDRESS_ZIP_CODE@6187548c     cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_FLAGS@7bbfe559 
   cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_FLAGS@7bbfe559 
cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_RECORD_NUMBER@736a7587 
cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_RECORD_NUMBER@736a7587 
cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_ADDRESS_ZIP_CODE@6187548c 
cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_ADDRESS_ZIP_CODE@6187548c 
cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_WEIGHT@524a2d43 
cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETCUSTOMER_WEIGHT@524a2d43 
cffunctions_allDefinedSessnFunct2ecfc3324199482$funcGETVIN@3e1b3ea
当我对传递的变量值执行CTRL+F时,我会在下面的ColdFusion调试信息中找到它们。

我想得到必要的cfoutput值,这是我之前想要得到的。

根据所有的说法,我认为您输出的是组件本身,而不是它的一个字符串属性。检查您的输出代码。

您正在这样做吗

<cfset allDSF = createObject("component", cfc.allDefinedSessnFunct") />
<cfoutput>#allDSF.getCUSTOMER_ADDRESS_ZIP_CODE()#</cfoutput>

能否显示用于输出getter的代码?是或组件函数。我猜他们可能忘记了“()”(误用了“obj.getVin”)而不是“obj.getVin()”。我认为最终会显示内部类名和哈希代码(?)的某种组合。