基本概念
定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,知道有对象处理它为止。
COR(责任链)模式的角色分工:
Handler:抽象处理者,定义一个处理请求的接口
Concrete Handler: 具体处理者,处理请求的具体类,或者传给”下家”。
Requester:发出请求等待处理的类,它无需关注到底是哪个具体的...
分类:
编程语言 时间:
2016-04-26 20:15:44
阅读次数:
244
原文来自:CORS Filter
CORS Filter是适用于支持Java web应用跨源资源共享(CORS)的首个统一解决方案。而跨源资源共享(CORS)是W3C近期一直致力于引入的保障从web浏览器到处理请求的服务器之间跨域请求的标准化机制。
早期web浏览器为防止用户秘密信息泄露给第三方不同程度强制推行同源策略。同源策略在2000年早期转换为创新性XMLHttpRequest。...
分类:
其他好文 时间:
2016-04-26 20:01:30
阅读次数:
171
HTTP协议(http://www.w3.org/Protocols/)是“一次性单向”协议。 服务端不能主动连接客户端,只能被动等待并答复客户端请求。客户端连接服务端,发出一个HTTP Request,服务端处理请求,并且返回一个HTTP Response给客户端,本次HTTP Request-R ...
分类:
其他好文 时间:
2016-04-25 22:20:40
阅读次数:
185
1、JSP模型1(JSP+JavaBean) JSP页面负责处理请求,并将响应发送给客户端。JSP页面文件包括:login.html、loginchk.jsp、welcome.jsp。JavaBean文件包括:UserBean.java、UserCheckBean.java。 1)登录页面login ...
分类:
Web程序 时间:
2016-04-25 21:05:30
阅读次数:
340
规定请求的类型、URL 以及是否异步处理请求。 method:请求的类型;GET 或 POST url:文件在服务器上的位置 async:true(异步)或 false(同步) send(string) 将请求发送到服务器。 string:仅用于 POST 请求 如果需要像 HTML 表单那样 PO ...
分类:
其他好文 时间:
2016-04-24 12:45:30
阅读次数:
171
servlet基本概述生命周期方法:void init(ServletConfig):出生之后(1次);
void service(ServletRequest request, ServletResponse response):每次处理请求时都会被调用;
void destroy():临死之前(1次);
特性:单例,一个类只有一个对象;当然可能存在多个Servlet类!
线程不案例的,所以它的效...
分类:
其他好文 时间:
2016-04-22 19:05:56
阅读次数:
187
责任链(Chain of Responsibility)模式 :责任链模式是对象的行为模式。使多个对象都有机会处理请求,从而避免请求的发送者和接受者直接的耦合关系。将这些对象连成一条链,沿着这条链传递该请求,直到有一个对象处理它为止。责任链模式强调的是每一个对象及其对下家的引用来组成一条链,利用这种 ...
分类:
其他好文 时间:
2016-04-22 16:00:15
阅读次数:
112
编辑商品分类 1. 增加操作入口。/admin/templates/category_list.html 2. 接收动作请求,处理请求。/admin/category.php?act=edit 3. 创建获取商品分类的方法。/admin/includes/Category.class.php 4. ... ...
分类:
其他好文 时间:
2016-04-22 01:02:39
阅读次数:
145
上一篇介绍了客户端请求在tornado框架中的生命周期,其本质就是利用epoll和socket来获取并处理请求。在上一篇的内容中,我们只是给客户端返回了简单的字符串,如:“Hello World”,而在实际开发中,需要使用html文件的内容作为模板,然后将被处理后的数据(计算或数据库中的数据)嵌套在 ...
分类:
编程语言 时间:
2016-04-21 21:46:36
阅读次数:
289
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 [cpp] view plain copy print? /* 职责链模式:避免请求发送者和接受者耦合在一起,让多个对象都有机会处理请求,将这些对象连接处一条链,并且 沿着这条链传递请求,直到 ...
分类:
编程语言 时间:
2016-04-19 13:55:42
阅读次数:
165