您的位置:首页 > 编程语言 > Java开发

javaweb第一弹--Servlet

2016-01-27 20:43 381 查看
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服务停止时)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: