Select的应用2

 

九、Servlet的生命周期

      1、Servlet生命周期由接口javax.servlet.Servlet定义。所有的Servlet必须直接或间接地实现javax.servlet.Servlet接口,这样才能在Servlet容器中运行

十、Servlet被加载和实例化   

1、Servlet容器负责实例化和加载Servlet,

      2、Servlet 容器加载完Servlet之后,首先必须初始化它、初始化时Servlet调用init()方法

十一、Servlet如何处理请求

      1、Servlet被初始化以后,就处于能响应请求的就绪状态。每个Servlet都有一个请求的Servlet Request对象和响应的Servlet Response对象

      2、Servlet还可以实现ServletRequest和ServletResponse接口

                 (1)。ServletRequest接口可以让Servlet获取客户端请求中的参数,如request信息、协议类型等。Servlet可以从ServletInputStream流中读取request数据。

                 (2)ServletResponse接口允许Servlet设置response headers和status codes。实现这个接口可以使Servlet能访问ServletOutputStream流,用来向客户端返回数据

十二、Servlet如何被释放

      1、Servlet 容器可以随时使用或释放Servlet,当Servlet 容器判断一个Servlet应当被释放时、容器必须让Servlet 能释放其正在使用的任何资源,并保存持续性的状态信息

      2、在Servlet 容器释放一个Servlet之前,必须让其完成当前实例的service方法或是等到时间超时。当容器释放一个Servlet以后,容器必须彻底释放该Servlet并将其标明为可回收的,此时容器将不能再将请求转发给它

十三、HttpServletRequest接口代表客户的请求,它提供了许多获取客户请求数据的方法。

十四、HttpServletResponse接口代表返回给客户端的响应,它提供了许多把数据写往客户端的方法。

 

阅读更多
文章标签: servlet service
个人分类: 课堂笔记
想对作者说点什么? 我来说一句

Simple scanner(扫描器源码)

2011年04月25日 1.51MB 下载

Select 筛选 联动

2012年08月22日 14KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭