有必要,因为在STRUTS的ACTION中没有提供一些例如数据连接,异常处理的方法,这就需要你自己写,
而你写在自己的BASEACTION中,其它的ACTION继承后就不用每个都写了.