Struts2中防止表單重複提交的兩種方式及token攔截器的原理及作用

 當用戶填寫完表單後,在提交過一次後,若用戶做如下操作比如再次點擊提交、刷新頁面、提交頁面呈現後點擊後退按鈕,都會導致表單重複提交。如果信息需要存儲到後臺數據庫中,重複提交就會再次向數據庫中插入用戶信息,顯然這樣是不對的。解決方式有兩種 第一種方法,Action處理完用戶提交的數據後,重定向到另一個Action或是一個頁面,使用戶提交後,所停留的位置,不是當前處理數據的Action,這樣用戶再刷新
相關文章
相關標籤/搜索