<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做開發時,可以利用框架的特性可以很方便的將運行時異常隱藏起來,避免暴露給用戶降低體驗,同時提高系統安全。
        現在大家都知道了,Spring MVC的核心是Servlet轉發。所以,我們完全可以利用這個特性在系統內部統一將運行時異常捕獲并記錄下來,留作分析使用,在外觀上,使用友好的提示頁面展示給用戶。
        現在來說說具體的實現步驟,以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
        做好這些后,剩下的就是錯誤頁面的設計了,這部分就可以交給美工和前端來實現。
        本文為菠蘿大象原創,如要轉載請注明出處。http://m.tkk7.com/bolo
    posted on 2013-12-04 15:10 菠蘿大象 閱讀(1677) 評論(0)  編輯  收藏 所屬分類: Spring3
    主站蜘蛛池模板: 亚洲色偷偷综合亚洲AVYP| 91精品国产免费久久国语蜜臀 | 麻豆69堂免费视频| 四虎必出精品亚洲高清| 亚洲综合综合在线| 亚洲第一区香蕉_国产a| 国产亚洲一区二区手机在线观看| 亚洲人成网站观看在线播放| 久久久www成人免费毛片| 国产成人精品免费视频网页大全| 97公开免费视频| 成年18网站免费视频网站| 成人黄软件网18免费下载成人黄18免费视频 | 最近中文字幕mv免费高清视频7| 国产又大又黑又粗免费视频| 国产人在线成免费视频| 四虎最新永久免费视频| 暖暖日本免费在线视频| 国产又大又黑又粗免费视频| 国产亚洲精品国产| 亚洲人成图片网站| 二个人看的www免费视频| 国产一二三四区乱码免费| 1000部羞羞禁止免费观看视频| 91高清免费国产自产| 日韩成人在线免费视频| 亚洲老妈激情一区二区三区| 亚洲一区二区久久| 亚洲精品乱码久久久久久蜜桃图片| 亚洲精品第一国产综合亚AV| 国产精品hd免费观看| 毛片在线全部免费观看| 日韩在线播放全免费| 婷婷亚洲天堂影院| 亚洲综合日韩久久成人AV| 亚洲欧洲日产国码av系列天堂| 亚洲AV成人噜噜无码网站| 中文字幕看片在线a免费| 成人激情免费视频| 亚洲AV无码成人网站久久精品大| 久久亚洲AV成人无码|