如何在Struts中处理异常

时间:2011-03-11 06:40:10

标签: exception-handling struts

我们如何处理Struts中的异常?请分享示例代码。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

struts项目中的

通过使用ActionError对象处理错误对象并使用ActionErrors对象处理错误。

假设

ActionError ae1=new ActionError("err.one");

ActionError ae2=new ActionError("err.two");

Action Errors aes=new ActionErrors();

aes.add(ae1);

aes.add(ae2);

saveErrors(request,aes);//store the errors object in request object

处理异常:

1)使用try和cach块

2)使用声明性异常处理技术

通过在struts-config.xml中使用全局exceptons标记来处理异常

每当发生异常时,它都会执行gen.jsp页面。