1. 程式人生 > >關於刷新頁面重復提交表單的問題及我的解決方案

關於刷新頁面重復提交表單的問題及我的解決方案

新網 tint 兩個 .com 新頁面 通過 header 過程 刷新

在制作通訊錄私信功能過程中我發現提交一次表單後,只顯示發送成功,要點擊瀏覽器的刷新才會顯示新的私信內容,而且會重復提交表單

技術分享圖片技術分享圖片技術分享圖片技術分享圖片

技術分享圖片

但同時數據庫會更新兩條信息,再次刷新網頁會出現兩條一樣的信息

技術分享圖片

會造成數據不斷增加

然後我加了一行自動刷新網頁

技術分享圖片

response.setIntHeader("Refresh", 0);

就能在發送瞬間刷新頁碼而且不會重復提交表單,

原因我也不清楚,但是通過這個辦法同時解決了兩個問題。

關於刷新頁面重復提交表單的問題及我的解決方案