• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

WEB互动的革命 - JSF框架中使用的设计模式介绍

发布: 2008-5-06 13:34 | 作者: 不详 | 来源: csdn | 查看: 21次 | 进入软件测试论坛讨论

领测软件测试网

8r,_$@p'WH(C*_S 软件测试技术门户:J`1t3cO.G3} n!u+Y

软件测试技术门户5X7I*I_n7H:P_
   Decorator 模式的目的是不通过子类化动态扩展对象的行为。JSF 框架有很多扩展点(即可插入机制)。JSF 实现可使用 Decorator 模式替换默认的 PropertyResolver、VariableResolver、ActionListener、NavigationHandler、 ViewHandler 或 StateManager。通常自定义实现接受通过构造函数传递给它的默认实现的引用。自定义实现仅仅改写功能的一个子集,而将其他功能委托给默认实现。 如果希望实现自定义的 ViewHandler,改写默认 ViewHandler 实现的 calculateLocale 方法,可以像 清单 1 那样编写 CustomViewHandler 类: 软件测试技术门户cHL,o*KQ
软件测试技术门户!}s\F"eh$|!e
  清单 1. CustomViewHandler 片段软件测试技术门户 S;L0@P7bV,qt9b