@Execute(input = "index") と@Execute(input = "index", redirect = true) の違いについて

  • 0
    いいね
  • 2
    コメント
    この記事は最終更新日から1年以上が経過しています。

    結論から言うと

    @Execute(input = "index") と @Execute(input = "index", redirect = true) において処理にどのような違いがあるのでしょうか?


    私は今JavaとSeasar2(SAStrats/S2JDBC)を使ってWebアプリケーションを作っています。

    そこでこのアノテーションの要素に疑問を持ちました。
    実際の処理にも違いはなく、Chromeデベロッパーツールで速さの違いも見ましたが、ほぼ変わりませんでした。

    なのでこの両者のコーディングにおいて処理の内容に違いはないと思っています。

    ただ私が参考にしているサンプルでは後者の書き方になっています。

    redirect=trueになっていると何か前者と処理の内容が変わってくるのでしょうか?

    わかる方がいればお願いします。

    もちろんリダイレクトについても調べて、指定したページから自動的に他のページに遷移すること。という認識を持っています。

    是非おねがいします。