タグ

ブックマーク / teeda.seasar.org (1)

  • Teeda - Extension - 概念 - PRGパターン

    概要 Teeda Extensionは, 画面遷移にPRG (POST-REDIRECT-GET) パターンを採用しています. PRGパターンとは, POSTメソッドによるリクエストに対してリダイレクトを返し, GETメソッドの応答として遷移先の画面を表示するというものです. URLのズレ ページモデルを採用した場合, 画面遷移の際にブラウザのアドレスバーに表示されるURLと, 実際に表示されている内容がずれる場合があります. 以下の例では,aaa.htmlのフォームをサブミットしてbbb.htmlに画面遷移します. aaa.htmlに対応するAaaPageから, bbb.htmlに対応するBbbPageに (Servlet APIの) forwardで画面遷移すると,ブラウザのアドレスバーにはリクエストしたURLであるaaa.htmlが表示されたままですが, 表示されている内容はbbb.

    tyru
    tyru 2014/02/14
    PRG(Post/Redirect/Get)パターンの図入りの分かりやすい解説
  • 1