日期:2014-05-18  浏览次数:20715 次

对于servlet的疑问
想要只在wbe.xml中配置一个servlet,其他的servlet对他进行继承,这样能实现吗?谁能给一个小例子!

------解决方案--------------------
可以啊,你可以先写一个BaseServlet继承javax.servlet.http.HttpServlet;
然后后面的servlet继承BaseServlet
------解决方案--------------------
servlet也是类,当然可以继承
   <init-param>和<load-on-startup>可以配置初始化参数和加载的优先级别
------解决方案--------------------
1,写一个抽象类继承servlet。
其中包括两个方法 第一个是实现servlet中的方法,方法里只做一件事,就是调用本类的第二个方法,第二个方法是一个抽象方法 ,有子类来实现。


2,你真正的处理请求类,只要继承你写的抽象类,实现抽象类中的抽象方法,这个抽象方法实现只判断不同请求,调用本类不同的方法。