對於我的Java Web應用程序處理錯誤,我可以使用:web.xml錯誤500和struts全局異常有什麼區別?
在web.xml文件中定義
<error-page>
像這樣:<error-page> <error-code>500</error-code> <location>/file_not_found.html</location> </error-page>
或者在struts-config.xml定義
<global-exceptions>
像這樣:<global-exceptions> <exception key="error.global.mesage" type="java.lang.Exception" path="/pages/error.jsp" /> </global-exceptions>
什麼是迪fference?
在哪些情況下應該使用這些選項的?如果兩者都在同一個應用程序中定義
會發生什麼? (定義兩者都有意義嗎?)