好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > JSP刷新頁面表單重復提交問題解決辦法分享

JSP刷新頁面表單重復提交問題解決辦法分享

熱門標簽:高德地圖標注樣式 商洛電銷 四川保險智能外呼系統商家 電銷機器人好賣么 地圖標注線上教程 杭州語音電銷機器人軟件 電銷機器人是有一些什么技術 北票市地圖標注 杭州ai語音電銷機器人功能

使用sessionID和時間戳作為標識,關鍵代碼如下:

復制代碼 代碼如下:

public class SswpdjAction extends BaseAction{

      public String execute(){
        /**業務代碼**/
        ................
        //設置標識
        this.setSessionToken();
        //轉到添加頁面
        return "toAdd";
      }
  
      public String reSave(){
        if(this.token != null this.token.equals(this.getSessionToken())){
          /**設置新標識**/
          this.setSessionToken();
      
          /**業務代碼**/
          ..............
          return "toAdd";
        }else{
          printWriter out = null;
          try{
            httpServletResponse.setContentType("text/html;charset=UTF-8");
            out = httpServletResponse.getWriter();
            out.println("script>alert('刷新提交表單!');/script>");
            out.flush();
        
            }catch(IOException e){
                e.printStackTrace();
            }finally{
                if(out != null){
                    out.close();
                }
            }
        }
        return null;
  }
}

public class BaseAction extends ActionSupport{

    /**jsp頁面標識**/
    protected String token;

    public String getToken(){
        return token;
    }

    public void setToken(String token){
        this.token = token;
    }

    public String getSessionToken(){
        if(null != httpSession.getAttribute("Token")){
            return httpSession.getAttribute("Token");
        }else{
            return null;
        }
    }

    /**標識生成**/
    public void setSessionToken(){
        String flag = useMd5(httpSession.getId() + System.currentTimeMillis());
        httpSession.setAttribute("Token", flag);
        httpServletRequest.setAttribute("SessionToken", flag);
    }

    /**MD5加密**/
    private String useMd5(String str){
        byte[] bs = str.getBytes();
        String result = null;
        try{
            MessageDigest md5 = MessageDigest.getInstance("MD5");
            md5.update(bs);
            result = md5.digest().toString();
        }catch(NoSuchAlgorithmException e){
            e.printStackTrace();
        }finally{

        }
        return result;
    }
}

JSP頁面設置標識隱藏域:

復制代碼 代碼如下:

form>
  input type="hidden" name="token" value="${SessionToken}" />
/form>

您可能感興趣的文章:
  • js防止表單重復提交的兩種方法
  • javascript下阻止表單重復提交、防刷新、防后退
  • js防止表單重復提交實現代碼
  • js控制再次點擊按鈕之間的間隔時間可防止重復提交
  • JSP防止網頁刷新重復提交數據的幾種方法
  • JavaScript實現點擊按鈕后變灰避免多次重復提交
  • JS Ajax請求如何防止重復提交
  • jsp 重復提交問題
  • 一個JavaScript防止表單重復提交的實例
  • 前端防止用戶重復提交js實現代碼示例

標簽:宿州 青島 江西 紅河 西藏 丹東 云浮 貴州

巨人網絡通訊聲明:本文標題《JSP刷新頁面表單重復提交問題解決辦法分享》,本文關鍵詞  JSP,刷新,頁面,表單,重復,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JSP刷新頁面表單重復提交問題解決辦法分享》相關的同類信息!
  • 本頁收集關于JSP刷新頁面表單重復提交問題解決辦法分享的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 锕锕锕锕锕锕锕好疼jk动漫| 91麻豆精品国产91久久久熟女| 免费影视在线| 回复术士的重来人生第2季| 绝地反击电视剧| 揉我奶?啊?嗯高潮和尚免费| 欧美成人精品一级A片奶水小说| 激情五月婷婷综合| 人獸交了配XXOO网站| 久久福利网站| 性爱黄色电影| 黄色小说视频网站| 被糙汉抱着抬腿C哭H| 色婷婷Av视频一二三区小说| sp啪啪调教打屁股网站| 性欧美videoshd| 男gaygays亚洲网站| 国产做受???高潮漫动| 十大笑死人的电影| 3d无尽动漫xxxhddh| 三个黑人巨大三根一起进| 女攻男受调教打屁股高h| 人獸交一级A片| 无码日本99久久久国产红灯区| 精品久久一区| 香港三级午夜理伦三级98| AV无码钣金工在线播放| 撅着光屁屁被先生姜罚| 啊轻点呀太深了| 绿帽极度放荡的娇妻xs| 国产亚洲k频道网址导航入口| 精品爆乳爆乳一区二区三区无码av| 大地资源影院在线播放| 国产未成女娃仙踪林| 一级做a爰片久久毛片潮喷动漫| 日韩免费高清一级毛片久久| 谁说omega就不能a爆| 99re在线精品视频免费| 欧美日韩另类国产| 少妇婬乱全黄A片免费看| 国产精品久久久久久漫画软件|