一、@RequestMapping请求映射
RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。
RequestMapping注解有六个属性,下面我们把她分成三类进行说明。1、 value, method;
value: 指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会...
分类:
编程语言 时间:
2015-04-15 17:15:33
阅读次数:
109
DockerDaemon启动DockerDaemon是Docker架构中运行在后台的守护进程,可分为DockerServer、Engine和Job三部分。DockerDaemon是通过DockerServer模块接受DockerClient的请求,并在Engine中处理请求,然后根据请求类型,创建出指定的Job并运行,运行过程的几种可能:向DockerRegis..
分类:
其他好文 时间:
2015-04-14 23:28:30
阅读次数:
494
在学习javaweb时接触到的第一个能处理请求的东西,因为这个东西打开了整个javaee的大门创造无数的可能!Servlet的生命周期,javax.servlet.Servlet接口中定义了它的生命周期1.客户端请求该servlet;2.加载servlet类到内存;3.实例化、初始化该servlet;4.init()初始化参数;5.s..
分类:
编程语言 时间:
2015-04-14 20:21:22
阅读次数:
156
Servlet简介
Servlet是运行在web容器上的小程序。这种程序使用Java编程语言实现。在通信量大的服务器上,Servlet的优点在于它们的执行速度快于CGI程序,各个用户请求被激活成单个程序中的一个线程,而无需创建单独的进行,这意味着服务器端处理请求的系统开销明显降低。
Servlet生命周期
服务器收到客户端的请求后:
1.web容器判断相应的Servlet类是否已加...
分类:
编程语言 时间:
2015-04-14 16:43:55
阅读次数:
123
内容:
* response
* request
* 编码
* 路径服务器处理请求的流程:
服务器每次收到请求时,都会为这个请求开辟一个新的线程。
服务器会把客户端的请求数据封装到request对象中,request就是请求数据的载体!(袋子)
服务器还会创建response对象,这个对象与客户端连接在一起,它可以用来向客户端发送响应。(手机)responserespons...
分类:
其他好文 时间:
2015-04-07 21:41:14
阅读次数:
145
职责链模式(Chain of Responsibility)(对象行为型) :使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。(Avoid couplingthe sender of a request ...
分类:
其他好文 时间:
2015-04-07 19:19:13
阅读次数:
139
Spring MVC 通过一套 MVC 注解,可以让 POJO 成为处理请求的控制器,无须实现任何接口1. 搭建环境:1). 加入 jar 包:commons-logging-1.1.1.jarspring-aop-4.0.0.RELEASE.jarspring-beans-4.0.0.RELEAS...
分类:
编程语言 时间:
2015-04-07 13:47:54
阅读次数:
165
责任链模式:一个执行命令可能被多个对象处理,为避免发送命令者和接收(处理)命令者之间具有比较复杂的关联,将这多个处理的对象当作一条责任链中的一个个结点,并使请求命令经过该责任链,这些结点都有机会处理请求。...
分类:
其他好文 时间:
2015-04-06 11:33:43
阅读次数:
192
职责链的模式一、作用多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系,将对象连成一条链,并沿着这条链传递该请求,直到有一个对象可以处理它二、类图三、实现(1)定义Handlepublic abstract class Handle { protected Handle su...
分类:
其他好文 时间:
2015-04-02 22:21:48
阅读次数:
147
开发STAF插件,主要是实现STAFServiceInterfaceLevel30接口,实现init、term、acceptRequest三个方法即可,根据名称可以得知:一个为初始化方法,一个为销毁方法,一个为处理请求方法。
举个例子,我们可以在init中初始化一个handle,然后再term中销毁这个handle
init:
try {
fServiceName = inf...
分类:
其他好文 时间:
2015-04-02 11:47:43
阅读次数:
130