您好我有一个包含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值,这是我之前得到的。
答案 0 :(得分:3)
所有帐户我都说你输出的是组件本身而不是其中一个字符串属性。检查输出代码。
答案 1 :(得分:0)
你这样做吗?
<cfset allDSF = createObject("component", cfc.allDefinedSessnFunct") />
<cfoutput>#allDSF.getCUSTOMER_ADDRESS_ZIP_CODE()#</cfoutput>
有些代码可以帮助我们帮助你......