学习笔记--javaWeb-servlet学习1

通过实现servlet接口来初步认识servlet。

具体操作:

    1、在Eclipse中创建一web工程,HelloServlet。目录结构如下

           学习笔记--javaWeb-servlet学习1_第1张图片

     2、创建一servlet类HelloServlet,并实现Servlet接口。

       public class HelloServlet implements Servlet;


      并实现该接口下相关方法:init,servic,destroy等等


   3、在web.xml文件中配置Servlet(因为要通过浏览器访问到Servlet)

      学习笔记--javaWeb-servlet学习1_第2张图片


  4、启动服务器,在浏览器中输入:http://localhost:8080/HelloServlet

   在控制台可以观察到,运行时,回调用HelloServlet构造方法,然后init方法,在执行过程中,都会访问调用service方法,

,当关闭服务器时会调用destroy方法。


5、Servlet生命周期相关方法(以下方法均由Servlet容器进行调用)

     构造器:第一次请求Servlet时创建实例,并且只创建一次,所以Servlet是单实例

    init初始化:只被调用一次,在创建好实例后立即调用,对Servlet进行初始化

service服务:每次请求Servlet时都会调用service方法,此方法用于实际处理响应请求

destroy销毁:在当前Servlet所在的web应用被卸载前调用,用于释放当前Servlet占用的资源


最基本的Servlet形式就是这样了【仅作为笔记】





你可能感兴趣的:(JavaWeb)