`
沙舟狼客
  • 浏览: 158162 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

grails分页标签

阅读更多

domain类的数据库表:

分页的Controller类

package grails1

/**
 * Created by IntelliJ IDEA.
 * User: Administrator
 * Date: 11-4-1
 * Time: 下午4:27
 * To change this template use File | Settings | File Templates.
 */
class AdminController {
  List<User> list;
//总记录数
   def total;
//开始的位置
  def offset;
//每页的大小
  def max;
  def listUserByParam = {
    total = User.list().size();
    println(params.max+"----"+params.offset);
//第一次访问初始化
    if(params.max==null){
          params.max=3;
    }
    if(params.offset==null){
          params.offset=0;
    }
    max =  params.max;
    offset = params.offset;
     println(params.max+"----"+params.offset);
//分页查询
    list = User.list(params);
    println(list.size());
//这里是我的分页网页位置:/views/page/page.gsp
    render(view: '/page/page')
  }
}

 网页page.gsp

<%--
  Created by IntelliJ IDEA.
  User: Administrator
  Date: 11-4-1
  Time: 下午8:29
  To change this template use File | Settings | File Templates.
--%>

<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
  <title>Simple GSP page</title>
</head>
<body>
<table width="800" border="2">
  <tr>
    <td>
      id
    </td>
    <td>
      name
    </td>
    <td>
      password
    </td>
    <td>
      age
    </td>
    <td>
      sex
    </td>
    <td>
      birth
    </td>
  </tr>
  <g:each in="${list}">
    <tr>
     <td>
     ${it.id}
    </td>
    <td>
      ${it.name}
    </td>
    <td>
      ${it.password}
    </td>
    <td>
     ${it.age}
    </td>
    <td>
      <g:formatBoolean boolean="${it.sex}" true="男" false="女"/>
    </td>
    <td>
      <g:formatDate date="${it.birth}" format="yyyy年MM月dd日"/>

    </td>
    </tr>
  </g:each>
</table>
<div id="paginate">
  <g:paginate controller="admin" action="listUserByParam" total="${total}"/>
</div>
</body>
</html>

 结果:

  • 描述: domain类的数据库表:
  • 大小: 4.2 KB
  • 大小: 3.7 KB
分享到:
评论

相关推荐

    grails实现分页技术

    供初学者使用,在grails中只有list(自动生成)中有分页实现,而自己新增的页面中需自己实现分页,该文档中描述了如何实现分页以及注意点

    Grails标签

    Grails标签 主要介绍了grails的标签的一个帮助文档

    Grails Grails Grails

    Grails Grails Grails Grails Grails

    Grails权威指南

     8.3 grails动态标签  8.3.1 链接标签  8.3.2 创建表单和字段  8.3.3 验证和错误处理  8.4 国际化支持  8.4.1 标签  8.5 使用布局和模板  8.5.1 布局演示  8.5.2 按照惯例布局 ...

    Grails权威指南 Grails权威指南

    Grails权威指南Grails权威指南Grails权威指南Grails权威指南Grails权威指南Grails权威指南

    Eclipse下搭建Grails项目

    Grails项目的应用越来越多,而对于初学者来说,在Eclipse下搭建Grails项目是一个难题,这个文档将教会你如何搭建Grails项目,希望对你有所帮助。

    Grails入门指南 -- 针对grails1.0.4更新

    Grails入门指南中文pdf -- 针对grails1.0.4更新,附加idea8 开发grails的流程

    Grails1.1中文文档

    Grails1.1中文文档

    grails+Xfire webservice

    grails+Xfire webservice

    grails

    grails-2.1.zip.001

    Groovy轻松入门——Grails实战基础篇

    在学习任何东西之前,最重要的是培养兴趣,Groovy世界最耀眼的技术之一--Grails相信大家早已耳闻,我将通过Grails实战系列文章 向您展现Grails的迷人风采,使您感受到Grails的魅力,以至疯狂地爱上Grails,并坠入...

    grails开发环境配置及应用开发

    详细讲解grails开发环境配置。 详细讲解grails连接mysql数据库,crud开发

    Grails中文参考手册

    Grails 中文 参考手册

    grails 1.0.4

    Grails专为下一代JavaWeb应用程序而设计的框架,其借助于Groovy动态语言,使Web开发变得简单而方便。Grails尽量为更多现有的Java项目创建一个全面的框架(不仅局限于视图处理),这和当前一些Java框架提供给用户的一...

    grails入门经典

    grails grails入门经典 grails入门 grails例子 grails资料 通过自学一点点积累起来的,相信对你有帮助的。

    grails3.2.8-01

    grails3.2.8 part1

    Grails1.3.7参考手册

    Grails 1.3.7英文版官方参考手册,学习Grails的权威指南

    grails 中文文档+grails-fckeditor-0.9.5.zip插件

    grails 中文文档+grails-fckeditor-0.9.5.zip插件

    grails框架

    grails的插件系统也是其亮点之一。首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件...

Global site tag (gtag.js) - Google Analytics