这是整个jsp的代码。java主要是传递参数和转到相应的页面。现在是页面的翻页是对的,数据也对,但是只显示第一页的20条记录,每翻一页,数据没改变,只是页面在改变。不知道如何修改这个语句?
href="/BankApp/watch?action=TFSql_sub&IP1=<%=IP1%>&Type=<%=Type%>&page=<%=intPage-1%>
如果只是:
href="/BankApp/watch?action=TFSql_sub&page=<%=intPage-1%>
第一页是正确的,第二页就是记录的全部的总数了,我看了SQL是条件没传递过来。急需解决!请多多关注,分不是问题。

解决方案 »

  1.   

    for(j=0;j<i;j++)
            i=0;
    好像这有问题
      

  2.   

    写个javabean 吧
    去搜索一下 分页 应该有好几个这样的帖子!
      

  3.   

    不明白你这几句是起什么作用的,这三句执行完后的结果就是i=0;没有其他作用啊。i = (intPage-1) * intPageSize;
    for(j=0;j<i;j++)
            i=0;
      

  4.   

    你的while循环不管intPage的值是多少,永远只输出rs中的前intPageSize条数据
      

  5.   

    大家到这里看看:关于web版jsp最终归属件事的最新动态,这也是我和蝈蝈尽最大的努力了,如果这次提交上去后,还没有结果,那就再也没有希望了。
    http://expert.csdn.net/Expert/TopicView1.asp?id=1360423
      

  6.   

    http://expert.csdn.net/Expert/topic/1099/1099088.xml?temp=.110409
    http://expert.csdn.net/Expert/TopicView1.asp?id=952362
    http://expert.csdn.net/Expert/TopicView1.asp?id=666358
      

  7.   

    谢谢各位了,我找到原因了,
             sqlRst.next();应放到i=0;的前面。谢谢了
      

  8.   

    http://www.csdn.net/develop/read_article.asp?id=15464