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

Servlet

时间:2015-07-14 22:17:33      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

  Servlet 是在服务器上运行的小程序。

  最早支持 Servlet 技术的是 JavaSoft 的 Java Web Server。此后,一些其它的基于 Java 的 Web Server 开始支持标准的 Servlet API。Servlet 的主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。

  生命周期

  1、客户端请求该 Servlet;

  2、加载 Servlet 类到内存;
  3、实例化并调用init()方法初始化该 Servlet;
  4、service()(根据请求方法不同调用doGet() 或者 doPost(),此外还有doGet()、doPut()、doTrace()、doDelete()、doOptions());
  5、destroy()。

  对于更多的客户端请求,Server 创建新的请求和响应对象,仍然激活此 Servlet 的 service() 方法,将这两个对象作为参数传递给它。如此重复以上的循环,但无需再次调用 init() 方法。一般 Servlet 只初始化一次(只有一个对象),当 Server 不再需要 Servlet 时(一般当 Server 关闭时),Server 调用 Servlet 的 destroy() 方法。

 

Servlet

标签:

原文地址:http://www.cnblogs.com/bigwolf/p/4646691.html

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