0

只是在 ColdFusion 中写出我自己的博客,突然之间,我在我的开发机器上打开了 eclipse,在 Chrome 中检查了该站点,但它没有加载。所以我尝试将 Application.cfc 移动到另一个文件夹,瞧,页面可以正常工作。

确切的错误信息是:

系统试图使用未定义的值,这通常表示您的代码或某些系统代码中的编程错误。空指针是未定义值的另一个名称。

Application.cfc 的内容如下:

component 
    {
        this.name="Jake Hendy";
        this.datasource="Store";
        this.ORMenabled="true";
        this.ORMsettings.DBCreate="Update";
        ORMreload();
        void function onRequestStart(target) {
            if(structKeyexists(url,"reload-app")) {
                ORMreload();
            }
        }
    }

任何想法的人?

非常感谢,

杰克

4

3 回答 3

2

我运行了上面的代码,它运行没有错误。您确定错误来自该代码块吗?

于 2010-08-15T15:23:04.330 回答
0

怎么样:

       void function onRequestStart(target) {
            if(structKeyexists(url,"reload-app")) {
                ORMreload();
            }
              return true;
        }
于 2010-08-15T15:15:38.960 回答
0

从 Application.CFC 中删除了 return true,并将内存从 256 增加到 512。现在修复了错误....

感谢你的帮助。非常感谢!

问候,

杰克

于 2010-08-15T15:57:29.397 回答