-1
我製作了一個JSF web應用程序。它是在netbeans ide中生成的。重新提交表單錯誤
爲防止頁面無響應,我將頁面設置爲在設定的時間間隔內自動刷新。
我有這樣 List of records
列表頁面,我還可以這樣 create a record
說,我已經設置自動刷新,以每30秒創造了紀錄。我創建一個新記錄並返回到列表頁面。 30秒後它會給我這個錯誤:「重新提交表單?要刷新此頁面,您的瀏覽器需要重複您已經採取的任何操作。例如,如果您已經將信息輸入表單,您的信息將會重新提交給該網站「。
這隻會發生,如果我從另一臺計算機訪問。從本地主機它只是重定向到列表頁面沒有彈出錯誤。
這似乎是當我點擊加載創建頁面時,這個動作被記住,當列表頁面被刷新時,刷新創建頁面。
_「爲了防止頁面無響應,我將頁面設置爲在設定的時間間隔內自動刷新。」_ - 而且究竟是什麼讓你覺得這是一個好主意? 「當然,我們可以嘗試建造一個能夠高效運行數英里和英里的汽車發動機......但是,如果......鼓輪......我們每30秒就換一臺新發動機換一臺發動機......」 「嗯,你是先生,是一位工程天才,我們怎麼沒有想到......」 – CBroe
這只是一個例子......我可以設置列表頁面每隔1小時刷新一小時後它會彈出同樣的錯誤。 –
那麼請做一些基礎研究,你不是第一個面臨不必要的形式重新提交確認問題的人。 https://www.google.com/search?q=page+reload+form+submit+confirm – CBroe