如何读取COLDFUSION的APPLICATION所有变量值
来源:互联网 发布:淘宝店铺怎么升级天猫 编辑:程序博客网 时间:2024/04/29 22:02
在公布的APPLICATION变量中,唯一能够在其他CFC和CFM中读取的只有APPLICATIONNAME, 即使你在APPLICATION.CFC中赋值了的变量如DATASOURCE,但不能读取。今天弄了我一整天。当初只是想在存储过程中调用APPLICATION.CFC中赋值的DATASOURCE,弄死都读不出来,一直报错“ELEMENT DATASOURCE IS UNDEFINED IN APPLICATION“(说在APPLICATION中没有定义DATASOURCE元素).GOOGLE啊GOOGLE, 终于找到了。马上记录下了。原来要用到COLDFUSION的非正式公布的特性。
先看看APPLICATION.CFC
<cfcomponent> <cfset this.name=hash(getCurrentTemplatePath())/> <cfset this.datasource= "Directory"/>
<cfset this.sessionManagement="true"/> <cfset this.sessionTimeout=createTimeSpan( 0, 0, 0, 30)/></cfcomponent>
再看看如何调用DATASOURCE
<cfstoredproc procedure="spListRegions" datasource="#application.getApplicationSettings().datasource#">
PS: 在APPLICATION.CFM中可以用REQUEST.DATASOURCE来定义,以及用#REQUEST.DATASOURCE#来读取.但我不用APPLICATION.CFM.
问题:汉字显示为乱码
解决方案:用记事本打开,编码为缺省的UTF-8, 保存 OK
体会:什么乱七八糟的怪事啊KAO
- 如何读取COLDFUSION的APPLICATION所有变量值
- 如何在Ubuntu手机应用中得到所有的环境变量值
- html如何获取js的变量值
- AfxGetMainWnd() 读取到的变量值错误的问题
- html javascript jsp之间变量值的互相读取
- 变量值的变换
- 运行Tomcat时如何配置Tomcat的环境变量值
- 如何在jsp页面中获取js的变量值
- 如何删除ubuntu中多余的PATH变量值
- 关于androidManifest中指定不同的进程,application中静态变量值问题
- 检查变量值的方法
- Javascript变量值的类型
- 交换变量值的方法
- ColdFusion如何从数据库读取信息例子
- 如何不做跟踪找到绑定变量值
- 如何实现不依靠中间量实现两个变量值的交换
- Web_PHP_DedeCMS_如何使sql标签的sql属性能引用其他变量值?
- centos下如何清除重复的$PATH变量值(2017/07/06)
- Java基础14-集合List
- oracle游标(CURSOR)
- 游戏开发笔记十三 游戏输入消息处理(二) 鼠标消息处理
- 进程的虚拟地址空间,堆栈、堆、数据段、代码段
- 多继承中虚函数的定义与应用
- 如何读取COLDFUSION的APPLICATION所有变量值
- 过程与函数
- cocos2d-x游戏实例(26)-简易动作游戏(4)
- 互信息 Mutual Information
- use update cache to synchronize the part in the cache with the library
- 包
- Facebook 网站架构
- thinkphp 伪静态
- Java基础15-集合Set