2
我有一個jsp頁面,它接受要添加到數據庫中的數據,但每次刷新頁面時,都會再次處理數據,問題是當我刷新頁面時,數據輸入將會再次保存在數據庫中。我如何清除發送到servlet的當前數據?當我刷新頁面時,彈出頁面刷新JSP頁面時清除數據
「您正在查找的頁面使用了您輸入的信息,返回該頁面可能會導致您重複執行的任何操作,是否要繼續?
我有一個jsp頁面,它接受要添加到數據庫中的數據,但每次刷新頁面時,都會再次處理數據,問題是當我刷新頁面時,數據輸入將會再次保存在數據庫中。我如何清除發送到servlet的當前數據?當我刷新頁面時,彈出頁面刷新JSP頁面時清除數據
「您正在查找的頁面使用了您輸入的信息,返回該頁面可能會導致您重複執行的任何操作,是否要繼續?
2的方式來做到這一點:
onclient網站使用行爲的onclick上節省服務器按鈕和明確的價值
function reset(){
document.getElementById('yourtextbox').value="";
}
:拯救行動後的成功,您可以設置文本框的值:
request.setAttribute("yourtextbox") = "";
它的長期我還沒有JSP工作,因此該方法的setAttribute我沒記錯的
看看'POST-REDIRECT-GET'。 –
@SotiriosDelimanolis是一個足夠用於整個Web項目的servlet嗎?或者可以有多個servlet? –
Web應用程序的流行模式是前端控制器,您可以在其中擁有一個處理所有內容的入口點(一個「Servlet」)。有很多servlet可以。 –