摘要: Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。 Servlet的生命周期包含了下面4个阶段: (1)加载和实例化 Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在容器检测到需要这个Servlet来... 阅读全文
posted @ 2016-01-18 18:29 姩澕 阅读(238) 评论(0) 推荐(0) 编辑
摘要: //增加一个Cookie到响应中。这个方法可以被多次调用,用于设置多个Cookie。 public abstract void addCookie(Cookie paramCookie); //判断以name为名字的响应报头是否已经设置。 public abstract boolean containsHeader(String name); //使用S... 阅读全文
posted @ 2016-01-18 17:21 姩澕 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: //返回客户端在此次请求中发送的所有Cookie对象。 public abstract Cookie[] getCookies(); //返回名字为name的请求报头的值。如果请求中没有包含指定名字的报头,这个方法返回null。 public abstract String getHeader(String paramString); //返回名字为na... 阅读全文
posted @ 2016-01-18 17:20 姩澕 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 通常浏览器客户端都是通过Http协议来访问服务端资源,而Servlet也主要是应运于http协议的请求和响应。为此sun公司为我们提供个抽象的类HttpServlet,它继承自GenericServlet类,用于创建适合Web站点的HTTP Servlet。 在HttpServlet中主要是对Service的重写 public void service(ServletRequest req, ... 阅读全文
posted @ 2016-01-18 16:33 姩澕 阅读(219) 评论(0) 推荐(0) 编辑
摘要: /** * 标题: GenericServlet * * 功能描述:为了简化Servlet的编写,在javax.servlet包中提供了一个抽象的类GenericServlet, * 它给出了除service()方法外的其他4个方法的简单实现。GenericServlet类定义了一个通用的、不依赖于具体协议的Servlet, * 它实现了Servlet接口和Servl... 阅读全文
posted @ 2016-01-18 15:41 姩澕 阅读(207) 评论(0) 推荐(0) 编辑
摘要: /** * * 标题: ServletConfig * * 功能描述:Servlet容器使用ServletConfig对象在Servlet初始化期间向它传递配置信息,一个Servlet只有一个ServletConfig对象 。 * * * 创建日期: 2016年1月15日 下午... 阅读全文
posted @ 2016-01-18 14:45 姩澕 阅读(127) 评论(0) 推荐(0) 编辑
摘要: public interface ServletResponse { //返回在响应中发送的正文所使用的字符编码(MIME字符集)。 public String getCharacterEncoding(); //返回在响应中发送的正文所使用的MIME类型。 public String getContentType(); //返回Ser... 阅读全文
posted @ 2016-01-18 14:44 姩澕 阅读(204) 评论(0) 推荐(0) 编辑
摘要: /** * * 标题: ServletRequest * * 功能描述:Servlet由Servlet容器来管理,当客户请求到来时,容器创建一个ServletRequest对象,封装请求数据, * 同时创建一个ServletResponse对象,封装响应数据。这两个对象将被容器作为s... 阅读全文
posted @ 2016-01-18 14:42 姩澕 阅读(193) 评论(0) 推荐(0) 编辑
摘要: public interface Servlet { /* * 在Servlet实例化之后,Servlet容器会调用init()方法,来初始化该对象,主要是为了让Servlet对象在处理客户请求前可以完成一些初始化的工作,例如,建立数据库的连接,获取配置信息等。 * 对于... 阅读全文
posted @ 2016-01-18 14:36 姩澕 阅读(170) 评论(0) 推荐(0) 编辑