0

私たちのColdFusionアプリケーションでは、各リクエストはindex.cfmを通過します

Application.cfcは、ユーザーが実際に必要としているものを構成するクエリとフォームパラメーターのフォームを決定します。これらのコンポーネントはインスタンス化され、コンテンツはOnRequestStartを介してドロップされます。

クエリ/フォームパラメータで常にindex.cfmをヒットするのではなく、単純なケースでは、「欠落している」cfm(つまり、MyApp.cfm)をヒットし、OnMissingTemplate関数が本当に必要なコンテンツを解析できるようにします。コンポーネント(つまりMyApp)。

これを行う別の方法は、コンポーネントへの「一般的な」呼び出しのために実際にcfmスタブファイルを配置することですが、OnMissingTemplateではそれを行う必要はないようです。

これはOnMissingTemplateの合理的な使用法ですか?

4

1 に答える 1

1

これは、onMissingTemplateの優れた使用法です。IISを使用している場合は、リンク先のファイルがディレクトリ(/ MyApp /)ではなく、実際には.cfm(MyApp.cfm)ファイルであることを確認してください。詳細については、次のリンクを参照してください。

http://www.bennadel.com/blog/1625-ColdFusion-8-s-OnMissingTemplate-So-Close-To-Being-Good.htm

http://www.bennadel.com/blog/1694-ColdFusion-s-OnMissingTemplate-Event-Handler-Works-With-CFC-Requests.htm

于 2011-02-01T12:53:06.347 に答える