現在私は一般的な動的webサイトの制作に携わっています。
Java
Tomcat
MySQL
Eclipse
動的とは言えあくまでwebサイトなので頻繁にサーバー側でエラーが発生するような
可能性は無いのですが、例外が発生した場合の処理としてとりあえずトップページへリダイレクトするよう
try{}catch(){}を使って記述されています。(そのように指示をされた。)
つまり、ユーザー側にtomcatのエラーページは表示されないようになっているわけです。
※発生しうる例外はSQLExceptionやNamingExceptionなどです。
とりあえず指示された通りトップページへリダイレクトするよう、例外が発生しうる記述がされた
全ての個所にtry,catchを記述しているのですが、果たしてこれは正しいやり方なのでしょうか?
個別に例外を処理するならまだしも、一律トップページへリダイレクトさせるならわざわざ
try,catchで処理をせず、web.xmlにエラーページの設定をした方がいいと思うのですがどうでしょうか?
いきなり相談をしてもその方が良い根拠を示せと言われる可能性が高いのでみなさまの意見をお伺いしたいです。
あなたの回答
tips
プレビュー