Webページのボタンをクリックして送信リクエストを開始するとします。次に、提供したデータの一部が間違っていることに突然気付き、それが送信されると、望ましくない結果に直面することになります(この誤ったリクエストの支払いを余儀なくされる可能性のあるショッピングリクエストなど)。
だから私は必死に停止ボタンを1回だけでなく何度もクリックします(念のため)。
そのようなシナリオではどうなりますか?ブラウザはサーバーに通知せずにリクエストをキャンセルするだけですか?サーバーに通知する場合、サーバーはプロセスを強制終了するだけですか、それともこのリクエストの一部として実行されたすべてのアクションのロールバックも実行しますか?
私はJavaでコーディングします。Javaには、STOP要求を検出し、このトランザクションの一部として行ったことをロールバックするために使用できる特別な機能がありますか?