我最近在学习Struts2,学到Struts.xml的配置后,惊讶原来该框架将xml应用到了这样的地步。
尤其是其中的extends属性、global-results属性让我联想到了面向对象中对类的继承以及公用成员。
另外其通过实现requestAware等接口,而自动初始化reques等Map对象的功能也初步介绍了控制反转和依赖注入的概念。
我最近在学习Struts2,学到Struts.xml的配置后,惊讶原来该框架将xml应用到了这样的地步。
尤其是其中的extends属性、global-results属性让我联想到了面向对象中对类的继承以及公用成员。
另外其通过实现requestAware等接口,而自动初始化reques等Map对象的功能也初步介绍了控制反转和依赖注入的概念。