Servlet学习笔记(6)——GenericServlet
2017-02-16 10:09
260 查看
是一个实现了Servlet接口和ServletConfig接口的抽象类,其中的service()方法为抽象方法
如果新建的Servlet程序直接继承GenericServlet会使开发更简洁
具体实现:
1)在GenericServlet中声明了一个ServletConfig类型的成员变量,在init(ServletConfig)方法中对其进行了初始化
2)利用servletConfig成员变量的方法实现了ServletConfig接口的方法
3)还定义了一个init()方法,在init(ServletConfig)方法中对其进行调用,子类可以直接覆盖init()方法在其中实现对Servlet的初始化
4)不建议直接覆盖init(ServletConfig)方法,因为如果忘记编写super(ServletConfig),而还使用了ServletConfig接口的方法,则会出现空指针异常
5)新建的init(){}并非Servlet的生命周期方法,而init(ServletConfig)是。
如果新建的Servlet程序直接继承GenericServlet会使开发更简洁
具体实现:
1)在GenericServlet中声明了一个ServletConfig类型的成员变量,在init(ServletConfig)方法中对其进行了初始化
2)利用servletConfig成员变量的方法实现了ServletConfig接口的方法
3)还定义了一个init()方法,在init(ServletConfig)方法中对其进行调用,子类可以直接覆盖init()方法在其中实现对Servlet的初始化
4)不建议直接覆盖init(ServletConfig)方法,因为如果忘记编写super(ServletConfig),而还使用了ServletConfig接口的方法,则会出现空指针异常
5)新建的init(){}并非Servlet的生命周期方法,而init(ServletConfig)是。
相关文章推荐
- Servlet学习笔记(二)-----计数器实例
- Servlet学习笔记(四)-----使用Servlet处理用户注册和登陆
- Jsp&Servelet 学习笔记- 在tomcat上部署一个单独的servlet的程序(Ant)
- Jsp&Servelet 学习笔记-对一个Servlet创建多个Mapping
- Head First Servlet/JSP 学习笔记(1)
- 学习EJB for JBoss3.2笔记(3)测试servlet
- Jsp&Servelet 学习笔记-映射静态的内容到一个servlet中
- Jsp&Servelet 学习笔记- 在Tomcat中的servlet.xml使用Context元素
- servlet 学习笔记(1)
- Servlet学习笔记
- Java开发学习笔记之四:Servlet生命周期
- Java开发学习笔记之二:一个简单的Servlet
- Jsp&Servelet 学习笔记- 映射一个Servlet实名到web.xml中
- Java开发学习笔记之八:servlet之间的协作
- Servlet学习笔记(三)-----用HTML页面访问Servlet
- JAVA WEB学习笔记-Servlet过滤器
- Java开发学习笔记之六:servlet-处理客户form数据
- JSP和SERVLET学习笔记
- Jsp&Servelet 学习笔记- 为Servlet创建一个JSP类型的URL
- Servlet 与 Jsp核心编程 卷一 学习笔记 01