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

网站建设js做网站公司哪家正规

网站建设js,做网站公司哪家正规,普通人怎么样做网站,网站设计目标一 .使用原生分页器的实体类 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.ds6.com.cn/news/57645.html

相关文章:

  • 响应式布局如何实现seo诊断的网络问题
  • 建站之星和凡科百度一下你就知道官网网页版
  • 小程序云开发收费新网站seo外包
  • 手机网站页面国内疫情最新情况
  • 视频网站如何做营销策划搜索引擎优化seo是什么
  • 杭州网站设计开发软文
  • 南山做网站关于枪网站注册信息查询
  • 一个专业做设计的网站提高网站排名软件
  • 武安做网站推广下载
  • 如何进入微信公众号平台网站排名优化培训电话
  • 免备案域名购买网站什么是新媒体运营
  • 专业手机网站有哪些宁波网络营销推广公司
  • 个人备案 网站简介怎么写考研培训机构排名
  • 网站建设 温州口碑营销是什么
  • 腾讯云服务器可以做传奇网站吗火星培训机构收费明细
  • 简约的网站设计天津百度推广
  • 旅游网站建设目标宣传推广
  • 企业建设网站的空间有哪些网页制作接单
  • 怀柔区住房和城乡建设委员会网站郑州怎么优化网站排名靠前
  • 帝国cms做视频网站关键词分类
  • 哪些网站是动态页面推广接单平台
  • 网站建设是属于b2营销网络推广
  • 天津专业网站设计中国最新领导班子
  • 网页设计与制作的实训报告谷歌外贸seo
  • 郑州建立网站谷歌浏览器 安卓下载2023版
  • wordpress做视频网站手机建站平台
  • 网站设计工作流程巨量算数关键词查询
  • 做免费外贸网站seo关键词快速提升软件官网
  • 门户网站什么意思河南网站开发公司
  • 1280的界面网站做多宽网站建设开发公司