首页 > 其他 > 详细

Servlet

时间:2015-07-14 22:16:54      阅读:246      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!