Page の method

  • onInit()
  • onSecurityCheck()
  • onGet()
  • onPost()
  • onRender()
  • onDestroy()

以下のようなシーケンス図(http://click.sourceforge.net/images/get-sequence-diagram.png

  • onInit()

FrameWorkがいろいろした後に初期化処理として利用

  • onSecurityCheck()

認証などを実装。もちろんもっと別なことでもかまわない。
ここでfalseが返ると、onDestroy()が実行される。onGetなどは実行されない

  • onGet()

GETに対する処理

  • onPost()

POSTに対する処理

  • onRender()

ページ表示のための処理

  • onDestroy()

終了処理、リソースの開放など、今までのプロセスで例外が発生しても実行されることが保証される。