applet  查询出1000条记录,在客户端页面(GUI)显示,对这1000条记录继续筛选,我不想每次筛选都查询数据库,想把这1000条记录保存下来,因为用applet  ,所以1000条记录要保存在客户端,有什么好办法?多谢。补充说明:通过ie访问jsp,jsp内嵌applet  ,通过applet  在客户端页面(GUI)显示查询出1000条记录,在客户端继续筛选着1000条记录,保筛选出来的纪录导入客户端csv文件。

解决方案 »

  1.   

    在客户端页面(GUI)显示的时候,用的是JTable或者JList吧(假设是JTable)。
    给JTable设置数据的时候,那1000条纪录不是已经保存在了Vector对象(或者List等)里了吗。
    从这个对象取值筛选不行吗?
    (更方便的是做一个MyTableModel来继承AbstractTableModel,在MyTableModel中加入一个Vector vcData,
    用来保存这1000条纪录。再次筛选时,只要对vcData进行检索就行了。)