请高手指点一下思路!!闷了一天了!!
我从几个网站抽取了一些内容,拿到本地放在一个临时的List中(长度大约在几十个到上百个),然后就是jsp中展示出来并放到数据库中,现在有个矛盾:就是两者的先后问题,因为在放到数据库之前我要做一些处理例如排序什么的,所以先放到数据库中再显示会比较慢,而且无法处理怎么取出下一页的问题;如果在放到数据库之前把它显示出来,但一页不能全部显示出来,一页只能十条或二十条,而又无法保存(因为还没放在数据库中)。我考虑到在显示第一页的同时后台再去处理往数据库中添加数据的问题,但这样我就无法获得下一页要显示的数据了,放到数据库中的数据已经是经过处理的了。还有,而且如果不够显示了,我要去源网站抽取下一页,而且我是用的多线程去几个源网站抽取内容的,这样的话,他们的返回数据所用的时间是不同的,处理起来就更麻烦了,这样的话这个问题就更复杂了,怎么平衡一下比较好呢?