struts2中的action为什么要继承ActionSupport类,不继承也可以,有什么好处?

简单来说,有很多相关的方法都加载进来,你直接调用就行了,而且在安全上和稳定性上做了很好的处理

实际上继承ActionSupport之后 就等同于实现了很多接口 Action,Validateable,ValidationAWare,TextProvider,LoacalProvider,Serializable 
可以提供数据校验 序列化 国际化等功能 
当然 如果不继承ActionSupport 而是自己实现上述接口 效果也是一样的.
继承ActionSupport只是为了一次性实现多个接口方便而已.

原文地址:https://www.cnblogs.com/564085446java/p/3626222.html