- 所属分类:网站建设知识
- 作者: 独占网络
- 更新时间: 2015-2-14 11:02:58
- 返回列表
先我们书写struts2信息的时候,都好就是书写一个父类来给到子类去继承,这个父类里面写入许多的可以被继承的方法也写一些子类继承的参数信息,还有就是我们的判断语句需要在这里书写完成,不能需要每个网页都去书写一次,那下面就是我们书写struts2的基类的方法。
先我们书写一个DuZhanAction的类,这个类我们需要继承(extends)ActionSupport(这是struts2的父类),我们这样就可将struts2继承到我们的父类DuZhanAction里面去了。
在这个父类里面我们先就是要先将session还有cookeis引入,我们通过Map方法将session还有cookies引入到我们父类里面去,那我们父类还有一个比较重要的问题就是判断信息,如果是网站后台的我们就需要判断管理员是否已经登录了,对管理员的权限信息进行判断,因为我们系统后台不同的管理员对应着不同的管理权限。
我们在父类写的方法都是需要用public方法才可以给到子类继承的,如果不用public子类是没有办法承继的。
那我们下面就是书写一个子类DuZhanChildAction,这个子类我们就不需要继承ActionSupport,我们只需要继承我们刚刚写的父类DuZhanAction这个父类就可以了。
总结:由于书写一个父类可以提高我们项目的安全性,提高我们的代码的质量,减少多余的代码,提高工作效率,所以独占网络在这里建议大家在书写struts2项目的时候都是需要书写一个父类去继承,如果没有书写一个父类项目下面书写会非常难,而且当struts2类多的时候,那问题更是多,还有后期维护也是一个非常严重的问题,如果要修改一个问题有可以要修改整个项目的strust类,那就需要太多的工作量,为了项目的安全,可以维护性,工作效率,还有代码的可读性,独占网络在这里建议大家书写代码的时候要书写基类。
如有不懂,联系独占网络(http://www.sz886.com)