小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

ssh2異常得理

 rui5327 2013-01-05
最好的方法,能起到一個(gè)統(tǒng)一模板的作用。用struts2的異常攔截器能攔到所有action拋出的異常,但是像404這樣的異常需要另在struts.xml中配置。****沒總結(jié)完待續(xù)。

在SSH架構(gòu)中出現(xiàn)異常時(shí)
1、要進(jìn)行捕獲且展現(xiàn)友好的信息給用戶
2、要記錄出現(xiàn)的異常供維護(hù)人員回溯問題

想到的幾個(gè)點(diǎn)
1、利用web應(yīng)用的error-page可以處理
2、利用struts的global-exception好像也可以處理
3、hibernate是不是對異常進(jìn)行了封裝或者也有自己的處理機(jī)制
3、spring中aop的afterThrowing可以捕獲并記錄異常
4、捕獲到的異常是不是最原始的異常信息,還是經(jīng)過封裝的?
5、aop處理異常對性能影響如何?如果架構(gòu)中使用了緩存機(jī)制,是否會有影響?
6、是不是需要處理異常,拋出自定義的異常?
7、ajax方式,后臺異常如何處理?


1.對一個(gè)需要提供穩(wěn)定、高質(zhì)量的WEB系統(tǒng)而言, 
對整個(gè)WEB程序的入口、出口的異常處理都需要做封裝。 
2.Logic、DAO可以根據(jù)需要,向上層拋出相應(yīng)的Exception, 
而這些Exception都必須在Action截住,也就是封裝起來,向View返回一個(gè)合適的信息。 
3.發(fā)生異常之后,返回到View的信息,可以是給人看得HTML也可以是給JavaScript看的JSON, 
所以,普通頁面的異常,可以顯示錯(cuò)誤頁面;Ajax發(fā)生的異常,可以返回一個(gè)包容錯(cuò)誤信息…

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多