继承Servlet 解决代码重复
如果我们有一个Servlet1 继承了 Servlet ,有一个Servlet2 继承了Servlet ,那么他们之间如果有公共的代码重叠的部分,我们把它们重复的地方抽象出来.
我们写一个 MygenericServlet类 ,让它继承 Servlet 类, 然后让 Servlet1 继承 MygenericServlet ,同时用abstract 将不同的方法用abstract修饰,这样子类 servlet1 就可以编写自己的service 方法。
子类 Servler1
那么在我们在初始化参数时 ,获取父类的 getInitParaeter(); 方法时用 super.getServletConfig).getxxx ,有点繁琐,所以,我们将
MygenericServlet类实现 ServletConfig 接口.
并实现方法,
这样我们在子类中就可以直接访问.