js分页,一个开始索引值,一个结束索引值,进行分页

ljj_smile 2011-11-03 05:48:27
begin_index = 1 索引开始值
end_index = 3 索引结束值

利用这2个值如何查出所有条数,

jsp页面怎么写,求解


急急急急!!!!!!!!!1
...全文
222 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kouyiSC 2011-11-04
  • 打赏
  • 举报
回复
js:
<script language="javascript">

function pageOut(state)
{
var begin=${begin};
var endbegin=${endbegin};
var pagecount=${pagecount};
if(state=="first")
{
begin=0;
}
else if(state=="previous")
{
if(begin==0)
{
alert("已经是第一页!!");
}
else
{
begin=${begin-pagecount};
}
}
else if(state=="next")
{
if(begin==endbegin||begin>endbegin)
{
alert("已经是最后一页!!");
}
else
begin=${begin+pagecount};
}
else if(state=="last")
{
begin=endbegin;
}
window.location.href="buycarpage.do?begin="+begin;
}
</script>

页面:
<a href="javascript:pageOut('first')" style="margin:0 0 0 10px;">首页</a>
<a href="javascript:pageOut('previous')" style="margin:0 0 0 10px;">上页</a>
<a href="javascript:pageOut('next')" style="margin:0 0 0 10px;">下页</a>
<a href="javascript:pageOut('last')" style="margin:0 0 0 10px;">尾页</a>

后台就不贴了。。。N年以前的代码了。。。
小洛打酱油 2011-11-04
  • 打赏
  • 举报
回复
思想就是楼上说的那样,这个要自己写的,其实不难,不要一开始就看网上封装的那些代码,那些都是封装过的,为了在项目里重复利用,一开始你看上去会觉得很难,代码量那么大或许你就会觉得分页很复杂,按照1楼的思想,你自己试着写一个,以后根据自己的项目考虑封装。
提供自己学习的过程,供楼主参考,我就是这样学的。。。
funfenffun 2011-11-04
  • 打赏
  • 举报
回复
3L正解,你平时参数怎么传,就怎么传呀,
select * from tb1 where rownum between begin_index and end_index
magong 2011-11-04
  • 打赏
  • 举报
回复
js提交请求给服务器,URL上携带参数?begin_index=1&end_index=3
服务器收请求,getParameter取这两个请求参数作为SQL参数到数据库查询数据,返回结果页面。
chabale 2011-11-04
  • 打赏
  • 举报
回复
将这两个作为参数,传到后台,后台根据这两个参数查询数据库。将查到的数据显示在jsp中
magong 2011-11-04
  • 打赏
  • 举报
回复
页面的主体是显示选中的数据。
页面当然也需要显示导航栏:总共多少条,第一条、最后一条的链接、等等。
ljj_smile 2011-11-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 chabale 的回复:]
将这两个作为参数,传到后台,后台根据这两个参数查询数据库。将查到的数据显示在jsp中
[/Quote]

这样子的话就只有3条数据 后面的数据显示不出来
ljj_smile 2011-11-04
  • 打赏
  • 举报
回复
我在阐述一下原问题:
一页显示1-3条,单击下一页显示4-6条,开始传入数据库的是1-3条,当点击下一页,则将数据库的值修改为4-6

用纯js能不能写


在线等哈!

谢谢

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧