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

泉州公司网站设计成都app开发

泉州公司网站设计,成都app开发,宣传型企业网站,wordpress 获取插件数据bootstrap table分页的两种方式#xff1a;前端分页#xff1a;一次性从数据库查询所有的数据#xff0c;在前端进行分页(数据量小的时候或者逻辑处理不复杂的话可以使用前端分页)服务器分页#xff1a;每次只查询当前页面加载所需要的那几条数据bootstrap 下载地址#x…bootstrap table分页的两种方式前端分页一次性从数据库查询所有的数据在前端进行分页(数据量小的时候或者逻辑处理不复杂的话可以使用前端分页)服务器分页每次只查询当前页面加载所需要的那几条数据bootstrap 下载地址bootstrap下载bootstrap-table 下载地址bootstrap-table下载jquery下载地址jquery下载分页效果(请忽略样式)一准备js、css等文件▶ 将下载的文档直接放入webapp目录下▶页面引入需要的js、cssrelstylesheet二html页面标签内容查询条件姓名手机号查询三JS分页代码$(#mytab).bootstrapTable({method : get,url : user/getUserListPage,//请求路径striped : true, //是否显示行间隔色pageNumber : 1, //初始化加载第一页pagination : true,//是否分页sidePagination : client,//server:服务器端分页|client前端分页pageSize : 4,//单页记录数pageList : [ 5, 10, 20, 30 ],//可选择单页记录数showRefresh : true,//刷新按钮queryParams : function(params) {//上传服务器的参数var temp {//如果是在服务器端实现分页limit、offset这两个参数是必须的limit : params.limit, // 每页显示数量offset : params.offset, // SQL语句起始索引//page : (params.offset / params.limit) 1, //当前页码Name : $(#search_name).val(),Tel : $(#search_tel).val()};return temp;},columns : [ {title : 登录名,field : loginName,sortable : true}, {title : 姓名,field : name,sortable : true}, {title : 手机号,field : tel,}, {title : 性别,field : sex,formatter : formatSex,//对返回的数据进行处理再显示}, {title : 操作,field : id,formatter : operation,//对资源进行操作} ]})//value代表该列的值row代表当前对象function formatSex(value, row, index) {return value 1 ? 男 : 女;//或者 return row.sex 1 ? 男 : 女;}//删除、编辑操作function operation(value, row, index) {var htm 删除修改return htm;}//查询按钮事件$(#search_btn).click(function() {$(#mytab).bootstrapTable(refresh, {url : user/getUserListPage});})四bootstrap-table 实现前端分页▶ 修改JS分页代码中某些属性sidePagination:client,queryParams : function (params) {var temp {name:$(#search_name).val(),tel:$(#search_tel).val()};return temp;},▶ 定义user对象package com.debo.common;public class User {private Integer id;private String loginName;private String name;private String tel;private Integer sex;public Integer getId() {return id;}public void setId(Integer id) {this.id id;}public String getLoginName() {return loginName;}public void setLoginName(String loginName) {this.loginName loginName;}public String getName() {return name;}public void setName(String name) {this.name name;}public String getTel() {return tel;}public void setTel(String tel) {this.tel tel;}public Integer getSex() {return sex;}public void setSex(Integer sex) {this.sex sex;}}▶ 服务器Controller层代码/***直接一次性查出所有的数据,返回给前端bootstrap-table自行分页*/RequestMapping(/getUserListPage)ResponseBodypublic List getUserListPage(User user,HttpServletRequest request){List list userService.getUserListPage(user);return list;}▶ mabatis语句SELECT * FROM user WHERE 1 1AND name LIKE CONCAT(%,#{name},%)AND tel #{tel}五bootstrap-table 实现服务器端分页▶ 设置JS分页代码中的某些属性sidePagination:server,queryParams : function (params) {var temp {limit : params.limit, // 每页显示数量offset : params.offset, // SQL语句起始索引page: (params.offset / params.limit) 1, //当前页码Name:$(#search_name).val(),Tel:$(#search_tel).val()};return temp;},▶ 封装公共的page对象并让user对象继承page对象package com.debo.common;public class Page {//每页显示数量private int limit;//页码private int page;//sql语句起始索引private int offset;public int getLimit() {return limit;}public void setLimit(int limit) {this.limit limit;}public int getPage() {return page;}public void setPage(int page) {this.page page;}public int getOffset() {return offset;}public void setOffset(int offset) {this.offset offset;}}package com.debo.common;public class User extends Page{private Integer id;private String loginName;private String name;private String tel;private Integer sex;public Integer getId() {return id;}public void setId(Integer id) {this.id id;}public String getLoginName() {return loginName;}public void setLoginName(String loginName) {this.loginName loginName;}public String getName() {return name;}public void setName(String name) {this.name name;}public String getTel() {return tel;}public void setTel(String tel) {this.tel tel;}public Integer getSex() {return sex;}public void setSex(Integer sex) {this.sex sex;}}▶ 封装返回数据实体类package com.debo.common;import java.util.ArrayList;import java.util.List;public class PageHelper {//实体类集合private List rows new ArrayList();//数据总条数private int total;public PageHelper() {super();}public List getRows() {return rows;}public void setRows(List rows) {this.rows rows;}public int getTotal() {return total;}public void setTotal(int total) {this.total total;}}▶ 服务器Controller层代码RequestMapping(/getUserListPage)ResponseBodypublic PageHelper getUserListPage(User user,HttpServletRequest request) {PageHelper pageHelper new PageHelper();// 统计总记录数Integer total userService.getTotal(user);pageHelper.setTotal(total);// 查询当前页实体对象List list userService.getUserListPage(user);pageHelper.setRows(list);return pageHelper;}▶ mybatis语句SELECT count(1) FROM user WHERE 1 1AND name LIKE CONCAT(%,#{name},%)AND tel #{tel}SELECT * FROM user WHERE 1 1AND name LIKE CONCAT(%,#{name},%)AND tel #{tel}LIMIT #{offset},#{limit}tip增、删、改操作后重新加载表格$(#mytab).bootstrapTable(refresh, {url : url});
http://www.pierceye.com/news/18995/

相关文章:

  • 重庆网站建设选卓光上海畔游网络科技有限公司
  • 建一个网站的步骤广东品牌网站建设服务机构
  • 泽国镇规划建设局网站晋江网站建设哪家公司专业
  • 大型门户网站建设定制网站推广有哪些手段
  • 网站开发手机自适应网站核验为个人实际是公司
  • 网站建设开发企业重庆网站设计最佳科技
  • python完整网站开发项目视频教程wordpress 转移 问号
  • 关于美食网站的问卷调查怎么做百度指数在线查询小程序
  • 南宁网站建设 醉懂网络吉林最新消息今天新增
  • 中昌国际建设集团网站高端品牌网站设计
  • 关于个人工作室网站模板dw是什么软件
  • 网站建设企业开发公司对网站建设安全性的要求
  • 地方门户网站有前景吗漯河网站建设兼职
  • 九一制作厂网站app企业电子商务网站建设规划
  • 网站收录的页面被k出来做网站服务器配置怎么选
  • 网站建设策划书范文西安哪里可以做网站
  • 自建网站怎么关闭怎么把在微企点做响应式网站
  • 网站设置受信任做网站美工的理由
  • 帐号售卖网站建设网站建设免费加盟代理
  • 哈尔滨网站建设哪家好外贸销售网站有哪些
  • 微信对接网站重庆城市建设集团官方网站
  • 用rp怎么做网站按钮下拉菜单百度新闻搜索
  • 网站用什么语言2017网站开发前景
  • 网站备案去哪注销天津百度关键词推广公司
  • ps在线网站校园门户网站
  • 嘉兴网站的优化宁波seo快速优化费用
  • 电子商务网站建设期末试卷答案做网站怎么更新静态页
  • 重庆做网站公司哪家好北京首钢建设有限公司网站
  • 网站设计的一般流程是什么有哪些网站可以做毕业设计
  • 信誉好的专业网站建设东莞品牌网站设计公司计公司