摘要: GenericServlet是一种与协议无关的servlet,是一种跟本不对请求提供服务的servlet,而是简单地从init()方法启动后台线程并在destory()中杀死。它可以用于模拟操作系统的端口监控进程。 servlet API提供了Servlet接口的直接实现,称为GenericServlet。此类提供除了service()方法外所有接口中方法的缺省实现。这意味着... 阅读全文
posted @ 2007-03-14 14:48 netcorner 阅读(623) 评论(0) 推荐(0) 编辑
摘要: servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。 Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。 servlet接口中的方法 void init(ServletConfit config)throws S... 阅读全文
posted @ 2007-03-14 14:48 netcorner 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 虽然servlet API允许扩展到其它协议,但最终所有的servlet均在Web环境下实施操作,只有几种servlet直接扩展了GenericServlet。对servlet更一般的是扩展其HTTP子类HttpServlet。 HttpServlet类通过调用指定到HTTP请求方法的方法实现service(),亦即对DELETE、HEAD、GET、OPTIONS、POST、... 阅读全文
posted @ 2007-03-14 14:48 netcorner 阅读(564) 评论(0) 推荐(0) 编辑
摘要: ServletRequest接口封装了客户端请求的细节。它与协议无关,并有一个指定HTTP的子接口。 ServletRequest主要处理: 1.找到客户端的主机名和IP地址 2.检索请求参数 3.取得和设置属性 4.取得输入和输出流 ServletRequest类中的方法 Object getAttribute(String name) 返回具有... 阅读全文
posted @ 2007-03-14 14:47 netcorner 阅读(664) 评论(0) 推荐(0) 编辑
摘要: HttpServletRequest类主要处理: 1.读取和写入HTTP头标 2.取得和设置cookies 3.取得路径信息 4.标识HTTP会话。 HttpServletRequest接口中的方法 String getAuthType() 如果servlet由一个鉴定方案所保护,如HTTP基本鉴定,则返回方案名称。 String ge... 阅读全文
posted @ 2007-03-14 14:47 netcorner 阅读(293) 评论(0) 推荐(0) 编辑
摘要: ServletResponse对象将一个servlet生成的结果传到发出请求的客户端。ServletResponse操作主要是作为输出流及其内容类型和长度的包容器,它由servlet引擎创建. ServletResponse接口中的方法 void flushBuffer()throws IOException 发送缓存到客... 阅读全文
posted @ 2007-03-14 14:47 netcorner 阅读(250) 评论(0) 推荐(0) 编辑
摘要: HttpServletResponse加入表示状态码、状态信息和响应头标的方法,它还负责对URL中写入一Web页面的HTTP会话ID进行解码。 HttpServletResponse接口中的方法 void addCookie(Cookie cookie) 将一个Set-Cookie头标加入到响应。 void add... 阅读全文
posted @ 2007-03-14 14:45 netcorner 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 一个servlet上下文是servlet引擎提供用来服务于Web应用的接口。Servlet上下文具有名字(它属于Web应用的名字)唯一映射到文件系统的一个目录。 一个servlet可以通过ServletConfig对象的getServletContext()方法得到servlet上下文的引用,如果servlet直接或间接调用子类GenericServlet,... 阅读全文
posted @ 2007-03-14 14:45 netcorner 阅读(281) 评论(0) 推荐(0) 编辑
摘要: HttpSession类似于哈希表的接口,它提供了setAttribute()和getAttribute()方法存储和检索对象。HttpSession提供了一个会话ID关键字,一个参与会话行为的客户端在同一会话的请求中存储和返回它。servlet引擎查找适当的会话对象,并使之对当前请求可用。 Object getAttribute(String name... 阅读全文
posted @ 2007-03-14 14:40 netcorner 阅读(383) 评论(0) 推荐(0) 编辑