cfoutput没有抛出任何结果

时间:2010-07-28 01:14:12

标签: coldfusion coldfusion-8

您好我有一个包含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值,这是我之前得到的。

2 个答案:

答案 0 :(得分:3)

所有帐户我都说你输出的是组件本身而不是其中一个字符串属性。检查输出代码。

答案 1 :(得分:0)

你这样做吗?

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

有些代码可以帮助我们帮助你......