各位高手,請問如何用一個jsp頁面實現Sybase下的數據分頁啊?要求只查詢一次數據庫.(是不是把存放數據對象集的arraylist對象放到session裡保存?)
解决方案 »
- 求解一个字符编码问题,IE和火狐的输出结果不同
- Hibernate查询得不到返回结果
- java.lang.NullPointerException提示空指针,at com.klzb.action.index.index.gysxx(index.j
- jsp1->jsp2->jsp3,jsp3怎么得到jsp1中的值呢?
- 新手关于web应用和web线程的非常不理解?
- 用SmartUpload上传中文名称的文件,保存进数据库是乱码!
- Tomcat中的JndiServlet不明白。
- 请问那里有jdk1.3+tomcat3.2在win2000下可以运行的jsp论坛下载
- 配置成action的两个方法相互调用,会不会影响返回结果?
- web中的一个小问题
- jsp 中 event=onbeforeunload 在刷新和更新时为什么老触发2次
- 请问JSP如何与ODBC数据库创建连接???急
第一步:我在修改原來的系統銷戶模塊,因為一次查詢需要先訪問A數據服務器上的人事系統數據庫,獲得滿足需要的工號(因為數據比較多)放到B數據服務器上的用戶管理系統數據庫一個臨時表B2裡,然後再在B上使用連接查詢B1,B2獲得頁面顯示需要的結果.......這個過程很耗時間,請問有更好的優化方法嗎?
第二步:顯示查詢結果(分頁),我想到的幾個方法.
1.因為Sybase不支持top n查詢,所以adverse的多查幾次的方法有點不好實現
2.因為數據量大,一般有幾百個紀錄,每個紀錄有五個字段,並且有些字段很長
所以全放到session裡可能超過長度,另外我也沒去查session有多大空間(^_^),
3.後來想到寫個serverlet,利用一次查詢的數據生成幾個靜態頁面,然後next,preview這些頁面(感覺也不好實現,郁悶)