| ColdFusion MX | ||
| 目 次 > ColdFusion MX アプリケーションの開発 > エラーの処理 > エラー処理方法の決定 > ランタイム例外の処理 |
|
|
|
|
||
例外を処理する方法については多数の選択肢がありますが、ご使用のアプリケーションとそのニーズによって正しい方法は異なります。次の表に、適切なテクニックの選択に役立つ情報を示します。
テクニック |
使用方法 |
|---|---|
|
たとえば、そのコードに固有のエラーメッセージを表示する場合など、コンテキスト固有の方法でこれらの例外を処理する場合、その例外が発生していると考えられる特定のコード部分の前後に 例外から回復できる部分に 詳細については、ColdFusion タグでのランタイム例外の処理を参照してください。 |
その例外固有のエラーハンドラページと共に |
詳細については、cferror を使用したカスタムエラーメッセージの指定を参照してください。 |
リクエストエラーページと共に |
リクエストエラーページでは CFML タグを使用できませんが、エラー変数は表示できます。その結果、これを使用して通常のエラー情報を表示できますが、エラー固有の手順を提示することはできません。通常、リクエストページでは、エラー変数の値とサポートへの問い合わせ情報などのアプリケーション固有の情報を表示します。 コード例については、リクエストエラーページの例を参照してください。 |
サイト全体のエラーハンドラページ |
Administrator でサイト全体のエラーハンドラを指定して、ご使用のサーバー上のすべてのアプリケーションで、他には処理できないすべての例外に一貫した外観と内容を提供します。 リクエストページと同様に、サイト全体のエラーハンドラは、エラー修復を実行できません。ただし、エラー変数の他に CFML タグも使用できます。 サイト全体のエラーハンドラによって ColdFusion はデフォルトのエラーメッセージを表示できなくなるため、ユーザーにレポートする情報が制限されます。また、デフォルトの問い合わせ先情報やその他の手順について、すべてのユーザーに提供する必要があります。 |
|
|
||
| 目 次 > ColdFusion MX アプリケーションの開発 > エラーの処理 > エラー処理方法の決定 > ランタイム例外の処理 |
|
|