首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts2之声明式错误捕捉

2013-01-19 
struts2之声明式异常捕捉Struts2的异常处理机制是通过struts.xml文件中配置exception-mapping...元素完

struts2之声明式异常捕捉
Struts2的异常处理机制是通过struts.xml文件中配置<exception-mapping...>元素完成的,配置该元素时,需要指定如下两个属行

exception:此属性指定该异常映射所设置异常类型
result:此属性指定action出现异常时,系统返回result类型对应的逻辑视图名

根据exception-mapping元素出现的位置的不同,异常映射又可分为如下两种
局部异常映射,将exception-mapping元素作为action元素的子元素配置
全局异常映射:将exception-mapping元素作为global-exception-mappings元素的子元素配置
全局异常映射对所有的action都有效,但局部异常映射仅对该异常所在的action内有效。如果局部异常映射和全局异常映射配置了同一个异常类型,在该action内局部异常映射会覆盖全局异常映射。
下面的应用是一个简单的登陆应用,在登陆页面输入用户名和密码后,用户提交请求将被action类处理。

login.jsp登陆页面



action登陆页面

详细代码见附件

热点排行