自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Java 操作CSV 文件

读取CSV文件格式:源码:import java.io.FileNotFoundException;import java.io.IOException;import com.csvreader.CsvReader;public class CsvReaderExample { public static void main(String[] args) { t

2012-01-08 12:02:17 1177 3

原创 Tomcat实现动态context切换

需求:希望通过request header来动态请求不同的war包(即Context)问题:由于servlet只提供了filter进行过滤,而filter实现在context中,所以该需求以servlet标准无法实现.解决方法:Tomcat在context以上存在engine和host层.因此在host层加入一层valve过滤,通过判断request header,重写requ

2012-01-08 11:54:22 937

转载 Tomcat Request和Response处理流程

转载地址:http://blog.csdn.net/cutesource/article/details/5091732用户的一个请求会经过n个环节的处理,最后到达开发人员写的Servlet,传给Servlet也就是HttpServletRequest和HttpServletResponse,因此可以认为这一路走下来无非就是把最原始的Socket包装成Servlet里用到的HttpServle

2012-01-08 11:20:21 1239

转载 Tomcat请求处理控制结构

转载地址:http://ayufox.iteye.com/blog/626762一、请求处理控制结构基础     与生命期结构类似,请求处理也是一个两层的结构1.Valve:Valve是最小的处理单元,我们看看Valve的定义A Valve is a request processing component associated with a particular

2012-01-08 11:08:30 586

转载 Tomcat Wrapper组件

转载地址:http://www.goldendoc.org/2011/06/tomcat_wrapper/一些基本概念1、ServletContext:作用:表示一个web应用的上下文;可以想象成一个Web应用程序的共享数据区域,该区域保存该Web应用程序的共享数据;生命周期:每个Web应用程序都对应一个ServletContext,保存在Context中,在Context初始

2012-01-08 11:03:07 727

转载 Tomcat Context组件

转载地址:http://www.goldendoc.org/2011/05/tomcat_context/Context代表一个Web应用,它运行在某个指定的虚拟主机(Host)上;每个Web应用都是一个WAR文件,或是一个包含WAR解压后的文件的目录;Connector组件接收到http请求后,通过将请求URI的最长可能前缀与每个Context的path进行匹配,然后选择相应的Web应用

2012-01-08 10:33:59 620

转载 Tomcat Host组件

转载地址:http://www.goldendoc.org/2011/02/tomcat_host/Tomcat Host组件在Tomcat中代表一个“Virtual Host”,使Tomcat可以在单个Tomcat实例中支持多个“Virtual Host”,这样,我们也就可以知道一个Engine可以包含多个Host组件。Host组件包含两个主要的Valve,一个Valve决定请求由哪一个Co

2012-01-08 10:15:42 816

转载 Tomcat Engine组件

转载地址:http://www.goldendoc.org/2011/01/tomcat_engine_component/Tomcat Engine组件是一个职责相当简单的组件,他的主要作用就是决定从Connecter过来的请求应该交给哪一个Host来处理。在本文中,我们将会简单介绍下Tomcat的Engine组件的功能,backgroundProcess()方法,以及和Engine组件相关

2012-01-08 10:02:09 789

转载 Tomcat Connector组件

转载地址:http://www.goldendoc.org/2010/12/tomcat_connector/Tomcat Connector是Tomcat中的一个重要的组件,它负责监听到达Tomcat的请求,并将这些 请求转换成Servlet规范中所定义的Request,然后将转换后的请求交给Engine组件去处理,最后将Engine返回的Response返回给客户端。一、Conne

2012-01-08 09:56:24 601

转载 Tomcat ClassLoader机制介绍

转载地址:http://www.goldendoc.org/2010/12/tomcat_classloader/本文旨在介绍JVM的类加载机制;同时分析Tomcat不能采用默认的加载机制的原因,并对其加载机制做了介绍。1、JVM中的类加载机制在Java2之后的版本中,类的加载采用的是一种称为双亲委派的代理模型:也就是说当前ClassLoader在加载类前,先委派给双亲去加载类;

2012-01-08 09:48:37 910

转载 Tomcat中各组件介绍

转载地址:http://www.goldendoc.org/2010/12/tomcat_component/本文简单介绍一下Tomcat中的各种组件。1、Server代表整个Tomcat实例,在JVM中是单例的,它还负责管理包含的Service组件的生命周期;下图是对Server组件的一个简单描述:可以在server.xml文件是对Server组件进行配置;

2012-01-08 09:45:07 824

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除