javaweb第一弹--Servlet

1.动态web资源开发技术:Servlet和Jsp
    (1)编写一个java类,实现servlet接口
    (2)把开发好的java类部署到web服务器中

2.servlet
    (1)在tomcat中新建一个day04web应用,然后在web应用中新建一个web-inf/classe目录
    (2)在classes目录中新建一个FirstServlet
    (3)编译servlet
    (4)在web-inf目录中新建一个web.xml文件,配置servlet的对外访问路径
    (5)启动tomcat,访问


3.调用过程:

         (1)连上web服务器

         (2)发送http请求
         (3)解析出想访问的主机
         (4)解析出想访问的web应用
         (5)解析出想访问的web资源
         (6)只有第一次才创建servlet实例对象
         (7)调用servlet的init方法完成对象初始化
         (8)创建代表请求的request和代表响应的response,调用servlet的service方法响应客户端的请求
         (9)service方法执行,向代表客户端响应的response对象写入了向客户机输出的数据
         (10)service方法返回
         (11)服务器从response中取出数据,构建出一个http响应,回写给客户机
         (12)回写http响应
         (13)浏览器解析http响应,提取数据显示

4.Servlet生命周期:
  1,初始化阶段  调用init()方法
  2,响应客户请求阶段  调用service()方法
  3,终止阶段  调用destroy()方法(web服务停止时)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值