摘要:
/** * 标题: Threadyield * * 功能描述:线程让步 * yield的作用是当前线程调用它后,那么此时该线程放弃cpu执行权,从运行状态转到可运行状态,它不会导致阻塞。 * 它的刹那点,就和其它线程争抢cpu执行权。 * * 创建日期: 2016年3月4日 下午2:57:38 * 作者: lzd * 版本: 1.0 */ ... 阅读全文
摘要:
下面是对cookie常用方法的总结: //用指定的名字和值构造一个cookie public Cookie(String name, String value) { ..... } //返回描述的注释信息,没有返回null public String getComment() { return comment; } ... 阅读全文
摘要:
以下是对httpSession常用方法的总结: /** * 标题: HttpSession * * 功能描述: httpSession 用于服务器会话管理 * * * 创建日期: 2016年1月21日 上午9:47:46 * 作者: 年华 * 版本: 1.0 */ public interface HttpSession { //用于在HttpSes... 阅读全文
摘要:
httpServletResponse接口的sendRedirect()方法和RequestDispatcher接口的forward()方法都可以利用另外的资源(Servlet、JSP页面或HTLM文件)来为客户端进行服务,但是这两种方法有着本质上的区别。 下面分别给出了sendRedirectt()方法和forward()方法的工作原理图,如图所示。 ... 阅读全文
摘要:
/** * * 标题: RequestDispatcher * * 功能描述: * 1、RequestDispatcher对象由Servlet容器创建,用于封装一个由路径所标识的服务器资源。利用RequestDispatcher对象,可以把请求转发给其他的Servlet或JSP页面。 * 2、可以从ServletContext中的getRequestDispatc... 阅读全文
摘要:
下面是对ServletContext的简单介绍。 /** * 标题: ServletContext * * 功能描述: * 1、一个ServletContext对象表示一个web应用程序的上下文,servlet容器在servlet初始化期间,向期传递ServletConfig对象, * 可以通过ServletConfig对象的getServeltContext()方法... 阅读全文
摘要:
Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。 Servlet的生命周期包含了下面4个阶段: (1)加载和实例化 Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在容器检测到需要这个Servlet来... 阅读全文
摘要:
//增加一个Cookie到响应中。这个方法可以被多次调用,用于设置多个Cookie。 public abstract void addCookie(Cookie paramCookie); //判断以name为名字的响应报头是否已经设置。 public abstract boolean containsHeader(String name); //使用S... 阅读全文
摘要:
//返回客户端在此次请求中发送的所有Cookie对象。 public abstract Cookie[] getCookies(); //返回名字为name的请求报头的值。如果请求中没有包含指定名字的报头,这个方法返回null。 public abstract String getHeader(String paramString); //返回名字为na... 阅读全文
摘要:
通常浏览器客户端都是通过Http协议来访问服务端资源,而Servlet也主要是应运于http协议的请求和响应。为此sun公司为我们提供个抽象的类HttpServlet,它继承自GenericServlet类,用于创建适合Web站点的HTTP Servlet。 在HttpServlet中主要是对Service的重写 public void service(ServletRequest req, ... 阅读全文