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

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

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

    隨筆-67  評論-522  文章-0  trackbacks-0
        在使用Spring MVC做開發(fā)時,可以利用框架的特性可以很方便的將運行時異常隱藏起來,避免暴露給用戶降低體驗,同時提高系統(tǒng)安全。
        現(xiàn)在大家都知道了,Spring MVC的核心是Servlet轉發(fā)。所以,我們完全可以利用這個特性在系統(tǒng)內部統(tǒng)一將運行時異常捕獲并記錄下來,留作分析使用,在外觀上,使用友好的提示頁面展示給用戶。
        現(xiàn)在來說說具體的實現(xiàn)步驟,以ssm3為例,首先在web.xml文件里面加上這段配置:
           <error-page>

           <exception-type>java.lang.Throwable</exception-type>

           <location>/error/500</location>

        </error-page>

        <error-page>

           <error-code>500</error-code>

           <location>/error/500</location>

        </error-page>

        <error-page>

           <error-code>404</error-code>

           <location>/error/404</location>

        </error-page>

        <error-page>

           <error-code>405</error-code>

           <location>/error/405</location>

        </error-page>

        <error-page>

           <error-code>400</error-code>

           <location>/error/400</location>

        </error-page>
        然后再寫一個Controller來處理這些異常,比如像下面這樣:
        
        RequestMappingURL就是用來匹配/error/404/error/500這樣的異常路徑,它們所對應的正是各自的ErrorCode
        做好這些后,剩下的就是錯誤頁面的設計了,這部分就可以交給美工和前端來實現(xiàn)。
        本文為菠蘿大象原創(chuàng),如要轉載請注明出處。http://www.tkk7.com/bolo
    posted on 2013-12-04 15:10 菠蘿大象 閱讀(1670) 評論(0)  編輯  收藏 所屬分類: Spring3
    主站蜘蛛池模板: 亚洲精品自偷自拍无码| 亚洲人成在线影院| 国产美女无遮挡免费网站| 免费在线观看中文字幕| 亚洲AV区无码字幕中文色| 亚洲中字慕日产2020| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 日韩视频免费一区二区三区| 亚洲线精品一区二区三区| 亚洲视频在线观看免费视频| 精品亚洲视频在线| 香蕉免费一区二区三区| 情侣视频精品免费的国产| 日韩在线视精品在亚洲| 亚洲精品国产日韩无码AV永久免费网 | 一级做a爰片久久毛片免费陪 | 国产午夜无码精品免费看动漫| 夜夜嘿视频免费看| 国产成A人亚洲精V品无码性色| 亚洲狠狠婷婷综合久久| 久草视频免费在线观看| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 亚洲精品福利视频| 日本阿v免费费视频完整版| 亚洲成AV人片在线观看无码 | 一级毛片免费在线| 在线看片无码永久免费aⅴ| 美女被免费视频网站a| 成人性生交视频免费观看| 亚洲三级电影网址| 成全视频免费高清| 久久www免费人成看国产片| 成人免费视频试看120秒| 最好2018中文免费视频| 免费国产高清视频| 久久久久成人精品免费播放动漫| 亚洲av产在线精品亚洲第一站| 全亚洲最新黄色特级网站| 亚洲精品成a人在线观看夫| 中文字幕亚洲不卡在线亚瑟| 一级毛片a女人刺激视频免费|