当前位置: 首页 > news >正文

闵行营销型网站建设消防做ccc去那个网站

闵行营销型网站建设,消防做ccc去那个网站,海阳有没有做企业网站的,seo一个关键词多少钱需求#xff1a;当数据很多#xff0c;一个页面难以展现时#xff0c;便需要分页来实现。 说在前面#xff1a; 1.每一页展示的数据可以从数据库中抽取出来#xff0c;数据查询方法中有limit这个方法#xff0c;limit x,y —–x表示从第几条数据开始查询#xff0c;… 需求当数据很多一个页面难以展现时便需要分页来实现。 说在前面 1.每一页展示的数据可以从数据库中抽取出来数据查询方法中有limit这个方法limit x,y —–x表示从第几条数据开始查询y表示查询多少条数据 2.数据库数据序号从0开始; 3.Egselect * from user limit 2,5; 表示从数据库第三条数据开始查询查询5条数据既查询到7 下面具体代码实现对于web页面的上下页用js控制核心在于js的控制对于其他的数据库连接和web页面处理我用的是Mybaties和springMVC框架 要实现的web页面 代码 button onclickfirstYe()首页/buttonbutton onclicklastPage()上一页/buttonspan idnum stylecolor: blue${PageNum}/span/共span idlastNum${num}/span页button onclicknextPage()下一页/button跳转到input typetext size1 onblurPage(this.value)页 button onclickfinalPage()最后一页/button JS实现 :int类型数字必须用parseInt(方法转换下js是弱语言数字不处理会默认字符串拼接 //上一页 function lastPage() {var num parseInt(document.getElementById(num).innerHTML); //当前页数if (num 1) { //判断是否页数超出最小范围var y num - parseInt(1); //页数-1location showPage?PageId y; //定位到上一页} else {alert(已经是第1页了...);}}//下一页 function nextPage() {var lastNumparseInt(document.getElementById(lastNum).innerHTML);//总页数var num parseInt(document.getElementById(num).innerHTML); //当前页数if(numlastNum){ //判断是否页数超出最大范围var y num parseInt(1); //页数1location showPage?PageId y; //定位到下一页}else{alert(已经是最后一页);} }//首页 function firstYe() {location showPage?PageId 1; //跳到第一页 }//调到指定页面 function Page(id) {location showPage?PageId id; }//最后一页 function finalPage(){var lastNumparseInt(document.getElementById(lastNum).innerHTML); //总页数location showPage?PageId lastNum; } 数据库查询语句 我的用的是myBaties框架其他实现的认真看看语句是相同的 上面查询数据总数目用于处理跳转最后一页操作 service层处理每次查询的页面关系我们每次翻页变化的是页面而sql查询数据是具体数据序号所以页数和数据序号存在一个转换关系(数据库数据序号从0开始)idx-1*y; id是数据查询起始数目x是页数,y是你需要每页展示数据的数目。 public ListUser findAllByPage(int id) {SqlSession s MyBatiesUtils.getSqlSession();int n(id-1)*3; //控制每次查询起始数据的序数,每页显示3条数据ListUser list s.selectList(namespace .findAllByPage,n);s.close();return list;} 求取总页数使用总数据条数除以每页显示条数这里可以使用Math类的向上取整ceil()方法 public int findNum() {SqlSession s MyBatiesUtils.getSqlSession();int ns.selectOne(namespace.findNum);int pageNum(int) Math.ceil(n*1.0/3); //数据总数除以每页显示数目结果向上取整s.close();return pageNum;} 实现图 原代码http://download.csdn.net/download/qq_36330228/10118771 转载于:https://www.cnblogs.com/wangqilong/p/9417518.html
http://www.pierceye.com/news/7817/

相关文章:

  • 做网站一直不知道做什么网站如何开外贸网店
  • 河北省网站备案管理系统做理论的网站
  • 呼伦贝尔旅游网站建设wordpress中文图片插件下载
  • 2017年网站建设招标书企业信息查询系统官网贵州
  • 怎么样做国外推广网站国外对企业网站开发的研究
  • 自有电脑做网站服务器多用户商城系统开发哪家好
  • 网站开发程序介绍电子商务网站建设与规划案例
  • 网盘做网站服务器wordpress主题源文件
  • 网站制作教程步骤国内永久免费域名注册
  • 外贸网站推广营销wordpress角色内容
  • 建设部网站王尚春常用网站建设技术
  • 形容网站页面做的好的词语个人永久免费自助建站
  • 功能型网站建设时间wordpress自定义菜单插件
  • 济南网站建设报价电商网站的活动怎么做
  • 安庆集团网站建设沈阳做机床的公司网站
  • 接计设做的网站有关网站建设的毕业设计
  • wordpress主页显示不了长沙百度快速优化排名
  • 可以做书的网站魔域网页游戏官网
  • 舟山网站建设优化wordpress不能分类
  • 怎么调查建设网站企业注册信息查询单怎么打印
  • p2p网站建设费用什么是运营管理
  • 怎么做公司销售网站网络服务提供者应当将该声明转送发出通知的权利人
  • 胖咯科技网站建设建筑类电商网站
  • seo网站优化方案摘要如何用虚拟主机安装wordpress
  • 网站怎么快速做排名财务部官方网站经济建设司
  • 可以自己做课程的网站app平台开发需要的资源与团队
  • 惠州规划建设局网站网站建设招标评分
  • 企业网站优化三层含义公司大气聚财的名字
  • 小企业网站建设收费外包 网站开发公司
  • 建一个网站需要哪些人张家界做网站dcwork