java分页
想把分页通过在java文件里实现,请教下如何实现在jsp页面输入第几页,然后查找到该页下的数据,
为什么非要放在jsp里做呢? 其实道理都是一样的,用SQL做的话,是在检索的时候就限制结果集的条数和偏移。用java做的话,是把数据都检索出来,然后取得SQL结果的一个子集。 用SQL做多方便?引用 为什么非要放在jsp里做呢? 其实道理都是一样的,用SQL做的话,是在检索的时候就限制结果集的条数和偏移。用java做的话,是把数据都检索出来,然后取得SQL结果的一个子集。 用SQL做多方便? 其实我的做法和你说的差不多,不过是在JSP取出结果集而已,麻烦给个代码参考, 哪位大哥帮忙一下,怎么实现分页的简单搜索! java实现分页分为真分页和假分页 真分页是在数据库中使用分页查找,例如:SELECT * from (SELECT A.*, ROWNUM RN from (SELECT * from TABLE_NAME) A ) WHERE RN BETWEEN 1 AND 10。页面上显示时候用以个 隐藏域传递一个当前页面的参数。 假分页就是从数据库中查找出所有符合条件的记录,然后在页面上实现分页。 但是使用假分页,如果遇到数据量过大,会导致返回的rs过大,不仅使页面加载过慢,还会加大服务器压力,性能比较低。 因此推荐使用真分页。 补充 用隐藏域传递一个VALUE:例如 <input type="hidden" name="nowPage" value=""> VALUE初始化为空 然后再用JS方法给value赋值,例如: <script type="text/javascript"> function check(){ document.form2.nowPage.value="1";  
相关问答:
我目前在本地的linux上写了一个swing的界面,想通过这个界面来控制其它电脑的linux重启。 我知道用Runtime.getRuntime().exec("shutdown -r");可以控制本机Linux重启,但是怎么控制远程的linux重启呢? ......
我在jsp页面存上一个session,本页面还可以取出值来. 但是一刷新,或者打开新的页面就取不出值来了. 奇怪的是,我测试另一个程序时候 在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了. ......
我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql 我所有的编码方式都是用的UTF-8 我只用了Strtus框架 在一个form中如下用的是post的提交方式: <form class="form" action=&quo ......
import java.io.*; class FileTest { public static void main(String [] args) throws Exception { File fDir=new File(File.separator); String strFile="java源代码测试"+File.separato ......
我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......