码迷,mamicode.com
首页 > 其他好文 > 详细

Servlet学习笔记

时间:2018-04-15 18:06:07      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:res   oge   service   conf   学习   概述   启动   动态   servlet   

Servlet

  概述

    Servlet 是 servlet java的简称,也称之为 小服务应用程序。主要功能是用来交互式的修改和浏览数据,并且能够生成动态的 web 网页。狭义的servlet指的是 Servlet 接口,广义的指的是实现继承Servlet的类。Servlet运行于支持java的服务器中,它能够响应任何类型的数据请求。

  Servlet的生命周期:

    主要分为三个阶段:初始化 —— 应用 —— 销毁;

    初始化的三个阶段:

      加载:客户端的首次访问,或是对web.xml中配置了<load-on-startup>1</load-on-startup>时,servlet将会在服务器启动的时候进行加载;

      配置:为每个Servlet进行配置ServletConfig对象;

      创建:调用了 Servlet 中的Init()方法,并且将ServletConfig对象当做参数进行传入;

    Init()方法是Servlet生命的起点,一旦加载了Servlet,服务器会立即调用Init()方法。

 

    应用:

      当接收到请求,会产生HTTPServletRequest、HttpServletResponse两个对象,并作为参数传递给Service()方法。Service()用来响应用户的请求,当用户进行请求时,Service就会进行调用,然后根据用户的请求类型,调用doPost、doGet方法;

    销毁:在服务器端停止,或所有的Service执行完毕时销毁;

 

Servlet学习笔记

标签:res   oge   service   conf   学习   概述   启动   动态   servlet   

原文地址:https://www.cnblogs.com/mysouler/p/8848239.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!