2013-10-21 55 views
0

我已經對struts 1.3框架中的「如何防止頁面重新加載時出現重複表單提交」做了大量的搜索。Struts2如何通過使用「重定向」來防止頁面刷新時的表單重新提交

同時我遇到了struts2使用「重定向」的調度類型的信息,這是內置的功能,用於防止頁面重新加載時發生重複的表單提交。

我想詳細瞭解該功能。如果有人可以請我解釋一下「重定向」調度類型的內部處理是什麼,以及struts2如何檢測並阻止表單重新提交。

+0

請參閱http://en.wikipedia.org/wiki/Post/Redirect/Get。 –

回答

0

struts2和struts1都有防止重複提交的功能。它被稱爲「動態令牌」

struts2在你的jsp中使用<s:token name="user.token"></s:token>

< result name ="invalid.token" type ="dispatcher"> /jsp/repeatRefresh.jsp </ result > 這是無效的令牌結果映射。

您可能會參考google的更多信息。

相關問題