您应该在Struts2中使用异常处理机制,这就是
exception拦截器所提供的。同样,您应该像问题一样处理action方法中的异常。如果它可以很好地处理所有异常,则异常处理程序可以处理它。同样,在一些没有
throwsException签名的方法中,您只能捕获异常,而不能返回
ERROR结果。因此,重新抛出异常并由拦截器进行处理是解决方法。

您应该在Struts2中使用异常处理机制,这就是
exception拦截器所提供的。同样,您应该像问题一样处理action方法中的异常。如果它可以很好地处理所有异常,则异常处理程序可以处理它。同样,在一些没有
throwsException签名的方法中,您只能捕获异常,而不能返回
ERROR结果。因此,重新抛出异常并由拦截器进行处理是解决方法。