私はColdFusionを初めて使用します。Application.cfmがあり、onRequestStart関数を追加したいのですが、機能していません。つまり、ページがいくつかのアプリケーション変数( `onRequestStart内に設定されている)を呼び出すと、それらの変数が存在しないためにエラーが生成されます。
Application.cfcを使用できません。Applciation.cfmでonRequestStartを使用するための解決策または別の方法はありますか?
したがって、Application.cfmで何をしようとしているのかはよくわかりませんが、Ageaxが言ったように、Application.cfmはすべてのリクエストで実行されます(onRequestStart()関数で考えていたワークフローはすべてApplication.cfm)
Application.cfmにonRequestStart関数が本当に必要な場合は、独自の関数を作成して、次のように明示的に呼び出すことができます。
Application.cfm
<cfset Application.test = " AND IS USING AN Application Var :D!! ">
<cfscript>
function onRequestStart(){
RETURN "THIS HAPPENS AT THE START OF EVERY REQUEST! #Application.test#";
}
</cfscript>
<cfoutput> #onRequestStart()# </cfoutput>
Application.cfmの使用を強制されていない場合、この質問と記事は興味深い読み物になる可能性があります。
ColdFusion:Application.cfcよりもApplication.cfmの方が望ましいユースケースはありますか?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加