码迷,mamicode.com
首页 > 编程语言 > 详细

java web Spring mvc 分页实现

时间:2016-04-16 19:06:23      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

   分页实现的效果:

    技术分享   /////////技术分享

/////////////////////////////////////////////////////// ////////////////////////////////////////////////  //////////////////////////////////////////////////////////////////////////  //////////////////////////////////////////////////////////////////////////////////////

    技术分享  /////技术分享

////////////////////

一、从效果可以看出内容由两部分组成:

       1. 学生信息

       2. 页码查询(当前页码为第一页或最后一页时,不可点击,该内容会在  tab.jsp 文件中具体写出)

二、主要知识为:

        jdbc 数据库的连接、java  基础类接口及泛型的知识、jsp、servlet、XML

三、此处所用平台为  myeclipse  数据库为  mysql  (也可用其他)

       SpringMVC  架构MVC(model-view-controller)

     技术分享   技术分享

四、具体实现

        首先  jdbc  的相关操作:

                 新建数据库  mysql2,新建表 student 

 ///////////////  (1)表的信息

        技术分享

//////////////////////(2)表各属性的类型及长度

     技术分享

    ////////////

    分页实现就是

            将数据库表内的内容通过服务器在浏览器上查询能实现分页查询

     数据库的表信息处理好后,新建  web Project 项目,

     在   /WebRoot/WEB-INF/lib  下导入  jar  用于数据库连接的包   /WebRoot/WEB-INF/lib/mysql-connector-java-5.0.3-bin.jar

     在  src  下新建包 文件名、包名自己定义(以下新建  类、包、jsp、servlet  等命名自定义 )

     1.  在所建包  pers.ms.rfeng.util  创建类  DBO  用于平台与数据库的连接,代码如下:

         技术分享 

    技术分享

   新建测试连接是否成功,代码如下:

    技术分享


新建学生类及泛型类代码如下

    技术分享 ////////技术分享

      技术分享/     ////////技术分享

     学生信息类对应的  DAO  包下

             新建接口 StudentDao,写一个待实现的方法  按页查询内容  findByPage(),

             同时新建类  StudentDaoImpl  实现该接口。

             对应代码如下:

    技术分享

    //////////////////////////////实现接口的代码//////////////////////////////////////

    技术分享

    技术分享

   技术分享

   新建类  StudentService  类调用按页查询内容的方法,

          代码如下:

    技术分享

////////新建跳转页面  index.jsp  代码如下

     技术分享

新建对应的  servlet  名为  StudentServlet ,处理来自视图的命令或数据的接收

       代码如下:

     技术分享

    技术分享

/////////////////////////////////////////

StudentServlet  中跳转的界面对应的  message. jsp  就是开头效果所展示的内容的  视图,

      代码如下:

    技术分享

    ///////////////////其中页码的跳转条是  tab.jsp  ,

         代码如下:

     技术分享

     技术分享

     //////////////////

     效果如开始所展示那样,

     具体的页面风格,像内容居中,颜色,加一些自己的风格,可以在,对应的   jsp  写相应的修改



java web Spring mvc 分页实现

标签:

原文地址:http://blog.csdn.net/niaonao/article/details/51167533

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!