1.DataTable 是一个纯数据列表对象,只提供数据操作,并没有与服务端交互的能力 2.Table 是一个界面表格显示组件,根据数据对象,生成界面,也没有与服务端交互的能力 3.Connection 是一个封装了ajax对象,主要丰富化对params操作的服务端与客户端交互组件. 提供服务端分页,排序,搜索等方法接口. 当把Connection与DataTable结合时,可以通过Connection来从服务端获取数据来更新DataTable, 同时,因为Table与DataTable有一个数据驱动的关系,所以,DataTable更新,Table也更新. 4.Paging是一个分页显示组件,当与Connection关联时,它的界面状态由Connection决定. Edo 服务端分页交互流程: 1.PagingBar按下"下一页",通知Connection 2.Connection调用next方法,修改分页数据,利用内置的ajax,从url处获得新的数据,并通知DataTable对象,以及PagingBar 3.DataTable更新自己,通知Table 4.Table根据当前DataTable的数据视图,更新自己 5.PagingBar得到更新的分页数据,更新自己的分页状态