面向对象到Struts2

JavaBean对象的产生主要为了强调对象的内在特性和状态,同时构造一个数据存储和数据传输的载体。

对象中的方法定义是进行请求响应的天然载体。

“归属”关系在面向对象编程语言中,主要以对象之间互相引用的形式存在。

“继承”关系在面向对象编程语言中,主要以原生语法的形式获得支持。

当对象的行为动作需要其他对象的行为动作进行配合时,对象之间就形成了协作关系。

每一种对象的构成模型,都有其特定的应用范围。

将对象运作在“属性-行为”模式上,最符合面向对象编程思想的本意。

所以:建立对象之间的关系模型是面向对象编程中的核心内容。

 

Dispatcher作为一个线程安全的对象,涵盖了整个Struts2的生命周期。无论是Struts2的初始化,还是处理Http请求,实际都在Dispatcher中完成。

同时是Struts2与XWork的分界点,也是将MVC实现与Web容器隔离的分界点。

 

请求-响应模式是一种概念非常宽泛的人机交互模式,是人与计算机进行沟通的一种最基本的行为方式。

对于编程元素作用的理解不同,直接导致了不同请求-响应模式之间的差异。 

posted @ 2011-11-15 17:45  你不认识我  阅读(209)  评论(0编辑  收藏  举报