摘要: 一、AOP:面向切面编程,Java Web中有两个常用的技术:拦截器、过滤器 二、拦截器 1、定义:在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作 2、原理:大部分时候,拦截器方法都是通过代理的方式来调用的。Struts 2的拦截器实现相对简单。当请求到达Struts 2的Serv 阅读全文
posted @ 2017-11-12 20:40 ^梦幻星空^ 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 一、结构图 二、线性表 1、特征 1)线性表是一个序列。 2)0个元素构成的线性表是空表。 3)一般来说,线性表中的第一个元素无前驱,最后一个元素无后继,其他元素有且只有一个前驱和后继。特殊:循环链。 4)线性表是有长度的,其长度就是元素个数,且线性表的元素个数是有限的,也就是说,线性表的长度是有限 阅读全文
posted @ 2017-11-12 15:29 ^梦幻星空^ 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一、流程图 (转) 二、流程详解 1、服务器传递来的请求,通过ActionContextClearUp、other filters、最后到达StrutsPrepareAndExecuteFilter 2、StrutsPrepareAndExecuteFilter 向 ActionMapper 询问, 阅读全文
posted @ 2017-11-12 10:09 ^梦幻星空^ 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、OGNL简介 OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去 存取对象的属性。 二、相对其它表达 阅读全文
posted @ 2017-11-12 09:28 ^梦幻星空^ 阅读(150) 评论(0) 推荐(0) 编辑