JSP針對表單重復(fù)提交的處理方法
更新時間:2015年10月29日 11:40:57 作者:5iasp
這篇文章主要介紹了JSP針對表單重復(fù)提交的處理方法,涉及JSP基于session的重復(fù)提交判定使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了JSP針對表單重復(fù)提交的處理方法。分享給大家供大家參考,具體如下:
1. 在生成表單時執(zhí)行如下:
復(fù)制代碼 代碼如下:
session.setAttribute("forum_add", "forum_add");
2. 提交處理時作如下判斷
if (isRedo(request, "forum_add")) { //提示重復(fù)提交,作相關(guān)處理 }
相關(guān)函數(shù):
/** * 判斷是否為重復(fù)提交 * 1,檢查Session中是否含有指定名字的屬性 * 2,如果Session中沒有該屬性或者屬性為空,證明已被處理過,判斷為重復(fù)提交 * 3,否則,證明是第一次處理,并將屬性從Session中刪除。 * @param key String */ private boolean isRedo(HttpServletRequest request, String key) { String value = (String) request.getSession().getAttribute(key); if (value == null) { return true; } else { request.getSession().removeAttribute(key); return false; } }
希望本文所述對大家JSP程序設(shè)計有所幫助。
相關(guān)文章
JSP組件commons-fileupload實現(xiàn)文件上傳
這篇文章主要為大家詳細介紹了JSP組件commons-fileupload實現(xiàn)文件上傳,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10JSP動態(tài)實現(xiàn)web網(wǎng)頁登陸和注冊功能
這篇文章主要介紹是動態(tài)實現(xiàn)web網(wǎng)頁登陸和注冊功能的示例代碼,文中代碼講解詳細,對我們學習JSP有一定的幫助,感興趣的小伙伴可以跟隨小編一起學習一下2021-12-12動態(tài)jsp頁面轉(zhuǎn)PDF輸出到頁面的實現(xiàn)方法
最近遇到了很多坑,今天小編抽點時間給大家介紹下動態(tài)jsp頁面轉(zhuǎn)PDF輸出到頁面的實現(xiàn)方法,感興趣的朋友一起看看吧2016-10-10基于jsp+servlet實現(xiàn)的簡單博客系統(tǒng)實例(附源碼)
這篇文章主要介紹了基于jsp+servlet實現(xiàn)的簡單博客系統(tǒng),以完整實例形式分析了基于jsp+servlet簡單博客系統(tǒng)的原理與相關(guān)技巧,并附帶了完整源碼供讀者下載學習,需要的朋友可以參考下2015-09-09使用jsp調(diào)用javabean實現(xiàn)超簡單網(wǎng)頁計算器示例
這篇文章主要介紹了使用jsp和javabean實現(xiàn)超簡單網(wǎng)頁計算器示例,需要的朋友可以參考下2014-04-04