<exceptions>元素用于配置和管理控制单元(Unit)的异常(Exception)处理,它可以配置多个控制层中的全局异常,子节点<exception>元素用于设置Java 异常类。如果控制层(controller)中的Action 产生异常而没有处理,系统会自动到当前控制层单元的<exceptions>元素中查找相应的异常作处理。
<exception>元素属性说明如下表:
属性 |
说明 |
clazz |
指定与<exception>元素对应的异常类的名字(必填项),可以为任何继承于java.lang.Exception 的异常类(包括自 |
contextRelative |
用于决定是否使用系统默认的上下文(context),根据本控制单元(Unit)的prefix 来实现页面跳转(与path 配合使用): |
description |
异常说明 |
path |
指定当异常发生时的转发路径,此项必须以"/"开头 |
XML 范例代码:
<exceptions> |
图示说明:
在可视化配置环境下,新增和设定<exception>元素。
图表 84