タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

errorに関するsimpleplayのブックマーク (1)

  • エラー画面、エラー処理 - RubyBeginner (ルビギナー)の世にも奇妙な開発

    INDEX PAGE エラー画面、エラー処理 Webアプリ上でエラーが発生した場合の処理方法ですが 例えばJsp/Servletの場合には、エラーを呼び出し元にスローしていき 最終的に一番呼び出しもとのプログラムで例外をキャッチし エラー画面にリダイレクトするという流れとなると思います。 Railsの場合には、基的にそんな面倒なことはしなくても ApplicationControllerの中で下記のように書くだけでエラーページが実装されます。 def rescue_action( excptn ) redirect_to :action => 'error', :controller => '/error' end Rubyでは、基的に例外やエラーは上に上がっていくので Javaのようにthrowを書かなくても 処理されなかった例外は全てこの「rescue_action」で拾ってくれま

    エラー画面、エラー処理 - RubyBeginner (ルビギナー)の世にも奇妙な開発
  • 1