在用struts框架写web程序时,有可能会遇到很多异常,如url找不到的404,服务内部错误的500。503 错误是服务器错误 是一些JSP文件在APACHE服务里运行产生的错误 跟你的浏览器没关系 这类问题的出现是服务器端的问题 程序或者是配置出错才会产生 。
要分别捕获真的还挺累人的,struts提供了捕获全局异常的机制,就是下面的这个标签。
在struts-config.xml里面配置如下:
<global-exceptions>
<exception
key="exception.message"
path="/mm_error.jsp"
type="java.lang.Exception" />
</global-exceptios>
type 是你要捕获的异常类型,这里捕获所有异常。也可以在global-exceptions里面配置多个异常。
再做一个mm_error.jsp页面。
<message-resources parameter="com.meemei.struts.ApplicationResources" />
在ApplicationResources.properties里面配置如下:
exception.message=错误信息
要分别捕获真的还挺累人的,struts提供了捕获全局异常的机制,就是下面的这个标签。
在struts-config.xml里面配置如下:
<global-exceptions>
<exception
key="exception.message"
path="/mm_error.jsp"
type="java.lang.Exception" />
</global-exceptios>
type 是你要捕获的异常类型,这里捕获所有异常。也可以在global-exceptions里面配置多个异常。
再做一个mm_error.jsp页面。
<message-resources parameter="com.meemei.struts.ApplicationResources" />
在ApplicationResources.properties里面配置如下:
exception.message=错误信息