<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-153  評(píng)論-235  文章-19  trackbacks-0
    收集于網(wǎng)絡(luò)

         首先,需要將繼承了SimpleFormController之類的sessionForm設(shè)為true。這樣,在顯示一個(gè)新表單時(shí),Spring會(huì)將command存放在session中,而在提交表單時(shí),Spring會(huì)從session中取出此command,隨后立即從session中刪除存放command的attribute。如果發(fā)現(xiàn)在session中沒有command,Spring將其斷定為重復(fù)提交,轉(zhuǎn)而執(zhí)行handleInvalidSubmit(request, response),可覆蓋此方法負(fù)責(zé)防止重復(fù)提交的任務(wù)。可以這么說,當(dāng)setSessionForm(true)之后,如果沒有先后經(jīng)歷顯示表單、提交表單的過程,就會(huì)被認(rèn)為是重復(fù)提交表單。而有一些情況下卻必須重復(fù)提交表單,如,修改數(shù)據(jù)庫的數(shù)據(jù)后,試圖寫入數(shù)據(jù)庫時(shí)因某些異常失敗,如果此時(shí)異常被當(dāng)前頁面捕獲并依舊返回當(dāng)前頁面,由于command已經(jīng)被Spring在后臺(tái)從session中移走,因此,就被認(rèn)為是無效重復(fù)提交,從而導(dǎo)致第二次經(jīng)修改后的記錄無法正確提交到數(shù)據(jù)庫中。handleInvalidSubmit()必須考慮到這種情況。
    posted on 2007-05-08 15:44 流浪汗 閱讀(2048) 評(píng)論(0)  編輯  收藏 所屬分類: Spring
    主站蜘蛛池模板: 7777久久亚洲中文字幕蜜桃| 国产精品亚洲mnbav网站 | 久久亚洲国产精品123区| MM1313亚洲国产精品| 国内一级一级毛片a免费| 激情综合亚洲色婷婷五月| 2021国产精品成人免费视频| 伊人久久综在合线亚洲2019| 在线观看免费中文视频| 亚洲国产成人精品电影| 处破痛哭A√18成年片免费| 亚洲一区中文字幕在线电影网 | 亚洲午夜精品久久久久久人妖| 成人无码WWW免费视频| 亚洲日本一区二区| 国产精品永久免费10000| 亚洲人成电影网站色| 四虎影视在线永久免费观看| 无码 免费 国产在线观看91| 亚洲国产精品无码中文字| 午夜免费福利视频| 亚洲AV一二三区成人影片| 四虎免费在线观看| 一区视频免费观看| 亚洲国产综合无码一区| 亚洲一区二区三区免费在线观看 | 香蕉高清免费永久在线视频| 婷婷亚洲综合一区二区| 亚洲亚洲人成综合网络| 亚洲一级免费视频| 免费看一级一级人妻片 | 处破痛哭A√18成年片免费| 色网站在线免费观看| 日本红怡院亚洲红怡院最新| 久草视频免费在线观看| 特级无码毛片免费视频| 亚洲网站在线观看| 免费一级毛片不卡在线播放| 日韩视频在线观看免费| 亚洲人成网亚洲欧洲无码| 色噜噜AV亚洲色一区二区|