★☆

★☆
posts - 0, comments - 0, trackbacks - 0, articles - 80
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

servlet基础知识

Posted on 2008-08-13 18:38 阅读(95) 评论(0)  编辑  收藏 所属分类: Servlet

1)概念
Servlet(Java服务器小程序)是用Java编写的服务器端程序,是由服务器端调用和执行的,按照Servlet自身规范编写的Java类。
Servlet可以处理客户端传来的Http请求,并返回一个响应。Servlet是一个Java的类,Java语言能够实现的功能,Servlet基本上都能实现。

2)Servlet的生命周期
(1)装载Servlet:这项操作一般是动态执行的。有些服务器提供了相应的管理功能,可以在启动的时候就装载Servlet
   并能够初始化特定的Servlet。
(2)创建一个Servlet实例。
(3)调用Servlet的init()方法。
(4)服务:如果容器接收到对此Servlet的请求,那么它调用Servlet的service()方法。
(5)销毁:实例被销毁,通过调用Servlet的destory()方法来销毁Servlet。

3)使用HttpServlet处理客户端请求
 Servlet被设计成请求驱动。Servlet的请求可能包含多个数据项,当Web容器接收到某个对Servlet的请求时,
 它把它封装成一个HttpServletRequest对象,然后把此对象传给Servlet对应的服务方法,服务方法通常是doGet和doPost方法。

 


只有注册用户登录后才能发表评论。


网站导航: