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

推广网站有哪些方式穆棱建设局网站

推广网站有哪些方式,穆棱建设局网站,wordpress增加阅读,做网站放视频一 .使用原生分页器的实体类 1.1 java代码部分 方法多 不易书写 package cn.bdqn.entity;public class Page {private Integer pageIndex;//页码private Integer pageSize;//页大小 显示多少行数据private Integer totalCounts;//数据的总行数private Integer totalPages;//…

一 .使用原生分页器的实体类

        1.1 java代码部分

                方法多  不易书写

package cn.bdqn.entity;public class Page {private Integer pageIndex;//页码private Integer pageSize;//页大小  显示多少行数据private Integer totalCounts;//数据的总行数private Integer totalPages;//总页数private Integer startRows;//起始行private String sname="";private String grade="";private String sex="";public Page() {}public Page(Integer pageIndex) {this(pageIndex, 7);}public Page(Integer pageIndex, Integer pageSize, Integer totalCounts, Integer totalPages, Integer startRows, String snane, String sex, String grade) {this.pageIndex = pageIndex;this.pageSize = pageSize;this.totalCounts = totalCounts;this.totalPages = totalPages;this.startRows = startRows;this.sname = sname;this.sex = sex;this.grade = grade;}public Page(Integer pageIndex, Integer pageSize) {this.pageIndex = pageIndex;this.pageSize = pageSize;this.setStartRows((pageIndex - 1) * pageSize);}public Integer getPageIndex() {return pageIndex;}public void setPageIndex(Integer pageIndex) {this.pageIndex = pageIndex;}public Integer getPageSize() {return pageSize;}public void setPageSize(Integer pageSize) {this.pageSize = pageSize;}public Integer getTotalCounts(int count) {return totalCounts;}public void setTotalCounts(Integer totalCounts) {this.totalCounts = totalCounts;this.setTotalPages(totalCounts % pageSize == 0 ? totalCounts / pageSize : totalCounts / pageSize + 1);}public Integer getTotalPages() {return totalPages;}public void setTotalPages(Integer totalPages) {this.totalPages = totalPages;}public Integer getStartRows() {return startRows;}public void setStartRows(Integer startRows) {this.startRows = startRows;}//    public int getPageNum() {
//        return pageNum;
//    }
//public String getSname() {return sname;}public void setSname(String sname) {this.sname = sname;}public String getGrade() {return grade;}public void setGrade(String grade) {this.grade = grade;}public String getSex() {return sex;}public void setSex(String grade) {this.sex = sex;}
//    @Override
//    public String toString() {
//        return "Page{" +
//                "pageIndex=" + pageIndex +
//                ", pageSize=" + pageSize +
//                ", totalCounts=" + totalCounts +
//                ", totalPages=" + totalPages +
//                ", startRows=" + startRows +
//                '}';
//    }@Overridepublic String toString() {return "Page{" +"pageIndex=" + pageIndex +", pageSize=" + pageSize +", totalCounts=" + totalCounts +", totalPages=" + totalPages +", startRows=" + startRows +", sname='" + sname + '\'' +", sex='" + sex + '\'' +", grade='" + grade + '\'' +'}';}
}

        1.2 在动态jsp页面中    用forEach  书写

<div class="a-run"><a href="<c:url context='${pageContext.request.contextPath}' value='/ServletScoreShow?pageIndex=1'/>">首页</a><c:if test="${page.pageIndex > 1}"><a href="<c:url context='${pageContext.request.contextPath}' value='/ServletScoreShow?pageIndex=${page.pageIndex - 1}' />">上一页</a></c:if><c:if test="${page.pageIndex == 1}"><a>上一页</a></c:if><c:if test="${page.pageIndex < page.totalPages}"><a href="<c:url context='${pageContext.request.contextPath}' value='/ServletScoreShow?pageIndex=${page.pageIndex + 1}'/>">下一页</a></c:if><c:if test="${page.pageIndex == page.totalPages}"><a>下一页</a></c:if><a href="<c:url context='${pageContext.request.contextPath}' value='/ServletScoreShow?pageIndex=${page.totalPages}'/>">尾页</a></div>

 二 . 使用mybatis  分页

             2.1.1  在pom.xml文件中引入依赖

       

 <!--引入分页插件--><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.3.2</version></dependency>
</dependencies>

                2.1.2  在mybatis.xml中   设定标签(注意标签书写顺序)

<!--配置mybatis分页插件-->
<plugins><plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin>
</plugins>

三 . 测试类代码

package cn.sy;import cn.sy.entity.User;
import cn.sy.mapper.UserMapper;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import org.junit.Before;
import org.junit.Test;import java.io.IOException;
import java.io.InputStream;
import java.util.List;public class TestPageHelper {SqlSessionFactory factory = null;@Beforepublic void init() {try {InputStream resourceAsStream = Resources.getResourceAsStream("config/mybatis-config.xml");factory = new SqlSessionFactoryBuilder().build(resourceAsStream);} catch (IOException e) {e.printStackTrace();}}@Testpublic void test(){SqlSession sqlSession = factory.openSession(true);UserMapper mapper = sqlSession.getMapper(UserMapper.class);//pageNum : 分的页数  pageSize: 每页显示的记录数PageHelper.startPage(3,3);List<User> users = mapper.selectList();for (User user : users) {System.out.println("user = " + user);}// 创建分页信息对象  获取更多的分页信息PageInfo<User> userPageInfo = new PageInfo<>(users);// 获取分页的详细信息List<User> list = userPageInfo.getList();System.out.println("list = " + list);long total = userPageInfo.getTotal();System.out.println("total = " + total);System.out.println("*********************");System.out.println("userPageInfo = " + userPageInfo);}
}

         

 

                 

http://www.yayakq.cn/news/713739/

相关文章:

  • 软文素材重庆seo研究中心
  • 余姚 做网站建设网站公司专业
  • 黑色大气网站源码seo挖关键词
  • 淘客手机版网站怎么做怎么wordpress下载
  • 企业内部网站合肥企业网站建设工
  • 青岛网站建设机构海南app开发公司
  • 商务网站建设实训过程dw2018网页制作步骤图文
  • 网站建设公司使用图片侵权使用者有无责任小程序商城开发需要多少钱
  • 网站建设业务员招聘重庆在线教育平台
  • 网站开发用php还是.net好网站后台文本编辑器
  • 怎样看出一个网站是那个公司做的怎么做个人网站建设
  • 广州市官网网站建设怎么样吉林文明网设计专门页面
  • 品牌营销与品牌管理的区别襄樊seo
  • 网站服务流程中国建设银行官网站保本理财
  • wordpress云建站教程视频网站关键词如何选取
  • 网站域名包括哪些源码商城源码
  • 石家庄网站建设远策科技网络推广外包怎么样
  • 网站新闻后台怎么做sql网站发布流程
  • wordpress建立企业网站亚马逊网站建设特点
  • 网站建设软件 优帮云wordpress标签小工具
  • 宝塔面板怎么建设网站Wordpress4.0参考手册.CHM
  • 美食网站建设的时间进度表网站设计红色表示什么
  • 网站开发技术考试试卷wordpress数据库设计
  • 装修网站运营网站开发一般有那些语言
  • 网站建设的意义和作用wordpress怎么做页面模板
  • 英文网站开发谷歌系平台推广
  • 原型设计网站湖北网站建设搭建
  • 做设备出口网站企业做网站的多吗
  • 网站建设的主机怎么做谷歌这样的网站
  • 郑州免费建站中律之窗网站建设