Coldfusion Session.preferenceObject概念

Coldfusion Session.preferenceObject概念,coldfusion,coldfusion-9,coldfusion-8,coldbox,Coldfusion,Coldfusion 9,Coldfusion 8,Coldbox,在coldfusion应用程序中,我注意到一些类似getter和setter的对象 <cfset Session.preferenceObject.setHomePage_Title('#HomePage_Details#')> <textarea name="HomePage_Details" cols="50" rows="4" scroll="no">#Session.preferenceObject.getHomePage_Details()#</tex

在coldfusion应用程序中,我注意到一些类似getter和setter的对象

 <cfset Session.preferenceObject.setHomePage_Title('#HomePage_Details#')>
 <textarea name="HomePage_Details" cols="50" rows="4" scroll="no">#Session.preferenceObject.getHomePage_Details()#</textarea>   

#Session.preferenceObject.getHomePage_Details()
它工作得很好。我还可以在DB中保存值。类似地,我尝试使用Customer_Detais

<cfset Session.preferenceObject.setCustomer_Details('#Customer_Details#')>
<textarea name="Customer_Details" cols="50" rows="4" scroll="no">#Session.preferenceObject.getCustomer_Details()#</textarea> 

#Session.preferenceObject.getCustomer_Details()

但它不起作用。有人能在这个概念上帮助我吗?我不理解这个coldfusion的概念。

我认为,如果存在一个setter,比如setCustomer\u Detais(“value”),那么只能使用getCustomer\u Detais()


在您的情况下,只存在一个setHomePage\u Title setter…

您确定变量名的一部分吗。它是
Detais
还是
Details
?“但它不起作用”-告诉我们它是如何不起作用的。你有错误吗?错误是怎么说的?@Pankaj拼写错误。无论如何,它应该可以正常工作?@beloitdavisja:我们可以在数据库中保存textarea值,而无需任何插入查询。(我无法跟踪保存操作的方法)以防主页\ u详细信息..但不插入客户\ u详细信息。没有错误获取。。将此链接用作参考。