Firefox?

TomcatというかFirefoxの挙動だけど。
POSTした時のformをどこかにキャッシュしてないか、これ?


1.ログイン画面を開く
2.POSTしてメニュー画面に遷移
3.さらにどこかの画面に遷移
4.sessionをinvalidate()


この時にブラウザの履歴から2.を実行すると、新しいsessionとともにフォームの内容が再送信される。
設定を変えてもだめなのだけど・・・なぜ????


これは・・・結構気持ちが悪い。
変更処理が2回走ったりすることもあるわけで、アプリ側でそれを保証しないといけないのよね?


が、ユーザビリティの観点からはこのぐらいは普通ということもあるし・・・ちょっとややこしい。