01 2016 档案
摘要:下面是对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, ...
阅读全文
摘要:/** * 标题: GenericServlet * * 功能描述:为了简化Servlet的编写,在javax.servlet包中提供了一个抽象的类GenericServlet, * 它给出了除service()方法外的其他4个方法的简单实现。GenericServlet类定义了一个通用的、不依赖于具体协议的Servlet, * 它实现了Servlet接口和Servl...
阅读全文
摘要:/** * * 标题: ServletConfig * * 功能描述:Servlet容器使用ServletConfig对象在Servlet初始化期间向它传递配置信息,一个Servlet只有一个ServletConfig对象 。 * * * 创建日期: 2016年1月15日 下午...
阅读全文
摘要:public interface ServletResponse { //返回在响应中发送的正文所使用的字符编码(MIME字符集)。 public String getCharacterEncoding(); //返回在响应中发送的正文所使用的MIME类型。 public String getContentType(); //返回Ser...
阅读全文
摘要:/** * * 标题: ServletRequest * * 功能描述:Servlet由Servlet容器来管理,当客户请求到来时,容器创建一个ServletRequest对象,封装请求数据, * 同时创建一个ServletResponse对象,封装响应数据。这两个对象将被容器作为s...
阅读全文
摘要:public interface Servlet { /* * 在Servlet实例化之后,Servlet容器会调用init()方法,来初始化该对象,主要是为了让Servlet对象在处理客户请求前可以完成一些初始化的工作,例如,建立数据库的连接,获取配置信息等。 * 对于...
阅读全文
摘要:1.10 新手看高手 入门之前,很多程序员心里有一个高手情结。通过书籍、媒体、传说渲染,他们认为IT行业是一个高手林立的行业,好像这些高手创造了这个行业的奇迹。这些高手可能是国外的,也可能是中国的。这个高手可能是一个具体的人,也可能抽象于某些著名软件背后看不见的程序员。只知其名,不闻其声,这个时候的高手是一种无所不能的神,一种虚幻,是令程序员崇拜的偶像。 到了工作岗位之后,这种高手情结更加严重,由...
阅读全文
摘要:概况 总的来说异常分为两种:一、cheked Exception(检查异常),此异常在编译时候就会检测出来,我们必须进行捕获处理。二、unchecked Exception(非检查异常),此异常是在运行期才会抛出。例如我们常见的NullPointerException、IndexOutOfBoundsException等。 分析 对于这两种异常,它是什么情况下才会出现呢?我们又该怎么处理呢? 一、...
阅读全文
摘要:概述相信读者在网上也看了很多关于ThreadLocal的资料,很多博客都这样说:ThreadLocal为解决多线程程序的并发问题提供了一种新的思路;ThreadLocal的目的是为了解决多线程访问资源时的共享问题。如果你也这样认为的,那现在给你10秒钟,清空之前对ThreadLocal的错误的认知!...
阅读全文

浙公网安备 33010602011771号