<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
    主站蜘蛛池模板: 日韩一区二区在线免费观看| 中文字幕一区二区三区免费视频| 99在线观看视频免费| 亚洲中文字幕在线第六区| 一区二区三区免费看| 国产亚洲色视频在线| 一级有奶水毛片免费看| 亚洲日本va在线视频观看| 免费无码又爽又刺激网站直播| 亚洲av中文无码乱人伦在线r▽ | 亚洲乱妇熟女爽到高潮的片| 成年女人视频网站免费m| 亚洲精品无码专区在线| 大学生高清一级毛片免费| 久久久久亚洲国产AV麻豆| yy6080亚洲一级理论| 丁香花在线观看免费观看图片 | 亚洲电影国产一区| 91成人在线免费观看| 中文字幕 亚洲 有码 在线| 猫咪社区免费资源在线观看| 国产精品亚洲一区二区在线观看| 亚洲国产精品国产自在在线| 在线免费播放一级毛片| 亚洲小说图片视频| 国产精品国产免费无码专区不卡| 成人嫩草影院免费观看| 亚洲AV无码一区二区三区系列| 7723日本高清完整版免费| 国产精品手机在线亚洲| 久久九九亚洲精品| 国产美女在线精品免费观看| 免费很黄无遮挡的视频毛片| 亚洲av无码专区国产乱码在线观看| 男女做羞羞的事视频免费观看无遮挡| 亚洲aⅴ无码专区在线观看 | 亚洲精品和日本精品| 99精品一区二区免费视频| 亚洲成av人片在线天堂无| 国产亚洲精品a在线无码| 无人在线观看完整免费版视频|