请问Flex+Spring如何实现分次提取数据的分页?

我在google翻了很久,大部分都是把数据一次提取到前台来分页(有些因为是例子,直接在前台生成个array套进去),

这种一次提取对我的应用来说不太实际,因数据量比较大,每次提取太浪费服务器资源,也让viewer loading太久,想找个实例能实现

分次提取数据的。

请哪位大大能帮帮我这个菜鸟?感激不尽。

如果有实例可以直接发我邮箱:hansonmo1983@21cn.com
[b]问题补充:[/b]
对,分页是后台的,问题是在flex里切换页的时候怎么控制跟后台交互?

比如按下下一页就会把参数更新传给后台,重新提取数据,返回给前台显示。

后台只需要两个参数就可以提取数据: 当前页号 和 每页数据数目

[b]问题补充:[/b]
首先非常感谢litianyi520 的热心解答,可是现在存在一个问题,

我的项目里并没有使用LCDS,我只是纯粹想把Flex作为view层对原来的项目改造

而项目原来的架构是SSH的,请问这样的话有没有办法?

:P 完全没有问题,只要加入flex的jar包就可以,flex会通过XML文件的配置和你的项目结合,这样的flex里就可以得到java中的List ,在返回给flex层~

[color=green]LCDS(LiveCycle Data Service)之前叫做FDS(Flex Data Service),他是基于java(也有ColdFusion版的)后端的数据服务工程,功能包括映射Java对象到Flex对象(包括调用Java类的方法)、RTMP(Real Time Message Protocol)、代理、服务端生成PDF等等功能[/color]

中提到
他是基于java(也有ColdFusion版的)后端的数据服务工程,功能包括映射Java对象到Flex对象(包括调用Java类的方法)
在通过LCDS的remoting来建立与JAVA类的配置,
http://www.ithov.com/Book/programme/JScript/30962.shtml 下载doc文档,看看你就明白了。

我这边有一个和SSH结合的例子,希望能给你帮助

分页是后台的操作,写个java分页程序就可以了 然后List在传给flex就行了,还要怎么样呢?

你可能还不怎么了解FLEX 我建议你去 看看 LCDS 教程,看看关于felx 和后台 如何交互, 看完了你就明白了!
这个连接有下载:
http://www.ithov.com/Book/programme/JScript/30962.shtml

下载 lcds.war 研究下里面的东西 把 lib 下的jar包拷贝到你的项目里,配置文件doc文档上有 在写个java类就可以了,十分简单。