ActionForm 用到了 Transfer Object 模式;Struts 标记库用到了视图助手模式;ActionServlet 用到了前端控制器模 式;ActionMapping 用到了装饰模式; Spring: BeanFactory 实现了工厂模式、单例模式;Spring AOP 用到了代理模式; Hibernate:经常进一步封装时采用 DAO 模式 JSF: Facelet 标记库用到了视图助手模式;FacesServlet 用到了前端控制器模式;LifeCycle 和 PhaseListener 用到了单例模 式 ; FPhaseListener 还 用 到 了 模 板 方 法 模 式 ; FacesC
ontext.getCurrentInstance() 用 到 了 工 厂 模 式 ; ActionEvent 和 ValueChangedEvent 用到了观察者模式