1.最初的纯JS版,用xml作为数据源,超过50条数据后,明显感觉慢。
路径:sql->recordset->collention->xml->dbgrid。
2.改成JavaBean的方式,直接传入sql。破坏了MVC模式,但速度是最快的 。
路径:sql->recordset->dbgrid。
3.最终的Struts标签,同时支持sql和collention作为数据源。2,300条数据还是能够支持的。
路径1:sql->recordset->collention->dbgrid。
路径2:sql->recordset->dbgrid。
此dbgrid的功能有 双向滚动条,单、多行选择,排序,显示行号,显示操作符(图片举例用sina blog的图片来作秀),支持分组,树状等一些不断完善的功能。