サブミットボタンの二度押し、ページ遷移の割り込み、ブラウザの戻るボタンによる処理再実行といった微笑ましいユーザオペを根こそぎシャットダウン。ものすごく幸せになれます。エンドユーザ様におかれましては、何度でも「戻るボタン」押してその美しいエラーメッセージを堪能いただきたいほどです。 気持ちいいあまり、トークン設定と比較を Input → Validate にまで仕込んだら、入力内容ミスでページを戻ってという正常処理まで「不正なページ遷移処理が行われました」と言われました。ううむ恐るべしトランザクショントー君(<当たり前 1. ValidateするAction でまずトークンを設定 public final class SampleValidateAction extends Action { public ActionForward execute( ActionMapping mappin