| JSPの基礎知識 |
|
JSPはページ内でJavaのコードを実行するため、例外が発生すると「Internal Server Error」などのエラー画面を表示する場合があります。小規模な業務系イントラネットのシステムであれば近くの管理者に対処してもらうこともできるしょう。しかし、大規模なシステムや、ECサイトなどの顧客に向けた公開系システムの場合には、そういったエラー画面を表示しないように配慮する必要があります。
<%@ page %>タグのerrorPage属性にURLを指定すると、そのページ内で例外が発生した場合に、指定したURLのページを表示させることができます。
<%@ page errorPage="/error.jsp" %>
また、errorPageで指定されたページがJSPである場合、<%@ page %>タグのisErrorPage属性を"true"にすると、そのページがエラー(例外)処理用のページに設定され、exceptionという定義済み変数で、元のJSPで発生した例外のインスタンスを参照することができます。ただし、エラー用のページにisErrorPage属性が必須というわけではなく、例外の内容を解析しない場合は、特にisErrorPage属性を設定しなくても構いません。
<%@ page isErrorPage="true" %>
| 「Java Solution FAQ」 |
TechTargetジャパン
Java Solution フォーラム 新着記事
- Scalaのパッケージ、アクセス修飾子、オブジェクト継承 (2012/5/22)
インポート、パッケージオブジェクト、抽象クラス/抽象メソッド、オーバーライド、final、シールドクラスなども - 基幹系システムでCloud SQLは使えるか試してみた (2012/5/17)
サンプルとしてMRPシステムを作成して動かし、「再帰呼び出し」などのパフォーマンスを測定して検証してみます - アジャイル管理ツール9選+Pivotal Tracker入門 (2012/5/14)
群雄割拠のアジャイルプロジェクト管理ツールを9つ紹介し、特に注目を集めているPivotal Trackerの基本的な使い方を解説します - サーバサイドJSやJavaでWebアプリが作れるXPages (2012/5/11)
Notes/Dominoの資産をサーバサイドJavaScriptやJavaで操作し、HTMLやJavaScript、CSSをUIにできる技術を紹介
|
|
@IT 新着記事
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -
お勧め求人情報
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
ソリューションFLASH
