我没有在 Coldfusion 方面接受过任何正式培训,所以这样的事情真的让我很困惑,因为它们的工作方式与我想象的不同。
我的文件夹结构是这样的:
MainAppFolder
|
|_ApplicationFolder
|
|_SubAppFolder1
|_Application.cfc
|
|_SubAppFolder2
|_Application.cfc
|
|_Application.cfc
主文件ApplicationFolder
中包含的最后一个 Application.cfc 是我想要包含我的<cflogin>
东西的 Application.cfc。那行得通,而且效果很好。但是,当我在SubAppFolderx
. 这些Application.cfc 只需要包含一个onRequestStart
事件。
<cffunction name="onRequestStart">
<cfset Application.AppID = 4>
<cfinvoke component="loc"
method="getAppName"
returnvariable="appName" />
<cfset Application.AppName = appName>
</cffunction>
我越是试图解决这个问题,我就越是把自己挖到一个洞里。我试图返回并了解有关如何操作 Application.cfc 的更多信息,但就教程而言,关于 Coldfusion 的信息并不多。虽然它的文档很棒,但它并不能帮助我理解在这种情况下我需要做什么。
那么我需要做什么来执行我在 in 中所做的onRequestStart
事情SubAppFolderx
?我敢肯定这是一个简单的答案,但就像我说的那样,我只是在这里自掘坟墓。