Struts Tiles中的组合模式(Composite Pattern)
2010-09-13 17:32
218 查看
1
. 组合模式的目的
1) Build any complex whole-part component hierarchy
2) Deal with primitive component and complex component with same interface
2. Struts Tiles的使用
在Struts Tiles中,一个Definition可以包含Page也可以包含其他的Definition。
此Definition不关心它包含的是Page还是Definition,统一看作Tile,通过Tile接口和它们交互。
由上可知,Tile可以是Page (Primitive Component);也是可以Definition (Complex Component)。
. 组合模式的目的
1) Build any complex whole-part component hierarchy
2) Deal with primitive component and complex component with same interface
2. Struts Tiles的使用
在Struts Tiles中,一个Definition可以包含Page也可以包含其他的Definition。
此Definition不关心它包含的是Page还是Definition,统一看作Tile,通过Tile接口和它们交互。
由上可知,Tile可以是Page (Primitive Component);也是可以Definition (Complex Component)。
相关文章推荐
- 组合设计模式,解决struts只能有一个资源文件的问题
- 在Struts + Spring + Hibernate的组合框架模式中,三者各自的特点都是什么
- 组合模式(Composite)
- 深入理解JavaScript系列(40):设计模式之组合模式详解
- 迭代器和组合模式
- Java设计模式透析之 —— 组合(Composite)
- 设计模式之组合模式-树形结构的处理
- Head First 设计模式--1策略模式 组合优于继承
- 设计模式—结构型-Composite(组合)
- 设计模式笔记(十四) —— 组合模式
- Composite模式(组合设计模式)
- 设计模式(十二)——组合模式
- Struts使用Tiles辅助开发
- 设计模式学习之组合模式
- 设计模式---组合模式(C++实现)
- Java设计模式之结构型模式-组合模式(Composite)
- 设计模式之组合模式,温故而知新。
- Cocos2D-X设计模式: 组合模式
- 设计模式之组合模式
- 组合模式(Composite Pattern)