Struts 2.x权威指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.8 Struts2的异常机制

任何成熟的MVC框架都应该提供成熟的异常处理机制,当然可以在execute方法中手动捕捉异常,当捕捉到特定异常时,返回特定逻辑视图名——但这种处理方式非常烦琐,需要在execute方法中书写大量的catch块。最大的缺点还在于异常处理与代码耦合,一旦需要改变异常处理方式,必须修改代码!这不是我们希望看到的结果。最好的方式是可以通过声明式的方式管理异常处理。

Struts 2提供了一种声明式的异常处理方式。