孤芳不自赏

玩命工作应酬,就是年轻时最好的生活。

Cookie如何工作以及使用限制。

Cookie的作用我想大家都知道,通俗的说就是当一个用户通过HTTP访问一个服务器时,这个服务器会将一些Key/Value键值对返回给客户端浏览器,并给这些数据加上一些限制条件,在条件符合时这个用户下次访问这个服务器时,数据又被完整的带回给服务器。 如何工作 Cookie是如何加到HTTP的H...

2018-08-10 10:31:33

阅读数:95

评论数:0

Servlet中的url-pattern。

在web.xml中<servlet-mapping>和<filter-mapping>都有<url-pattern>配置项,他们的作用都是匹配一次请求是否会执行这个S...

2018-08-09 19:44:47

阅读数:51

评论数:0

Filter如何工作。

Filter也是在web.xml中另外一个常用的配置项,可以通过<filter>和<filter-mapping>组合来使用Filter。实际上Filter可以完成与Servlet同样的工作,甚至比Servle...

2018-08-09 19:22:33

阅读数:24

评论数:0

Servlet体系结构。

与Servlet主动关联的三个类,分别是ServletConfig、ServletRequest和ServletResponse。这三个类都是通过容器传递给Servlet的,其中ServletConfig在Servlet初始化就传给Servlet了,而后两个是在请求达到时调用Servlet传递过来...

2018-08-09 17:20:21

阅读数:57

评论数:0

Servlet中的Listener。

在整个Tomcat服务器中,Listener使用得非常广泛,他是基于观察者模式设计的,Listener的设计为开发Servlet应用程序提供了一种快捷的手段,能够方便从另一个纵向维度控制程序和数据。目前在Servlet中提供6种两类事件的观察者接口,他们分别是:EventListeners类型的S...

2018-08-09 16:18:53

阅读数:16

评论数:0

Servlet如何工作。

用户从浏览器向服务器发起的一个请求通常会包含如下信息:http://hostname:port/contextpath/servletpath,hostname和port用来与服务器建立TCP连接欸,后面的URL才用来选择在服务器中哪个子容器服务用户的请求。服务器是如何根据这个URL来达到正确的S...

2018-08-09 15:25:21

阅读数:26

评论数:0

创建Servlet实例。

创建Servlet对象 如果Servlet的load-on-startup配置项大于0,那么在Context容器启动时就会被实例化。在解析配置文件时会读取默认的globalWebXml,在conf下的web.xml文件中定义了一些默认的配置项,其中定义了两个Servlet,分别是org.apac...

2018-08-09 14:47:46

阅读数:77

评论数:0

Web应用的初始化工作。

Web应用的初始化工作是在ContextConfig的configureStart方法中实现的,应用的初始化主要是解析web.xml文件,这个文件描述了一个Web应用的关键信息,也是一个Web应用的入口。 Tomcat首先会找globalWebXml,这个文件的搜索路径是engine的工作目录下...

2018-08-09 14:18:37

阅读数:22

评论数:0

Servlet容器的启动过程。

Tomcat的启动逻辑是基于观察者模式设计的,所有的容器都会继承Lifecycle接口,他管理着容器的整个生命周期,所有容器的修改和状态的改变都会由他去通知已经注册的观察者(Listener)。Tomcat启动的时序图如下图所示。 上图描述了在Tomcat的启动过程中主要类之间的时序关系,下...

2018-08-09 11:57:17

阅读数:161

评论数:0

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