0

Struts 1.3フレームワークについて、「ページのリロード時にフォームの送信が重複しないようにする方法」について多くの検索を行いました。

一方、struts2 が「リダイレクト」であるディスパッチ タイプを使用し、ページのリロード時にフォームの送信が重複するのを防ぐための機能が組み込まれているという情報に出会いました。

機能を詳しく知りたい。誰かが「リダイレクト」ディスパッチタイプの背後にある内部処理とは何か、およびstruts2がフォームの再送信をどのように検出して防止するかを説明してください。

4

1 に答える 1

0

struts2 と struts1 はすべて、重複送信を防止する機能を備えています。それは「動的トークン」と呼ばれます

jspでstruts2を使用する場合<s:token name="user.token"></s:token>

< result name ="invalid.token" type ="dispatcher"> /jsp/repeatRefresh.jsp </ result > これは無効なトークン結果マッピングです。

詳細については、Google を参照してください。

于 2013-10-21T05:26:27.707 に答える