使用Jdon框架的分页问题

lqiulong 07-01-12
         

在一个acion里提取了四个list,没有封装成listForm,传入一个页面,通过四个标签来切换显示不同的list,页面使用display控件显示,请问bang大哥,分页如何解决?

         

banq
2007-01-12 11:12

框架的分页是基于一个listForm,你可以将你提取的四个List分成四个Action串联起来,比如AList内容放入AListForm; BList放入BListform,串联链最后一个Jsp页面,可以对前面AlistForm BListForm...四个List都能通过标签访问,不同的是标签name分别为AListForm BListForm...
这样,分页就可以直接使用框架原来的写法。

Action串联好处在于设计上,符合封装分派松耦合设计要求。

当然你也可以在一个Action将这四个List封装成四个ListForm,然后使用request.setAttribute保存这个四个listForm,Jsp页面也可以通过struts标签直接访问。

否则,分页只能自己参考源码做了,其实没有必要,我们做法设计上改变一下,而且是符合设计原则的改变,不为过。

lqiulong
2007-01-12 11:21

谢谢bang大哥,再请教一下:
获得list后,如何封装成listForm?