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中只有list(自动生成)中有分页实现,而自己新增的页面中需自己实现分页,该文档中描述了如何实现分页以及注意点
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项目的应用越来越多,而对于初学者来说,在Eclipse下搭建Grails项目是一个难题,这个文档将教会你如何搭建Grails项目,希望对你有所帮助。
Grails入门指南中文pdf -- 针对grails1.0.4更新,附加idea8 开发grails的流程
Grails1.1中文文档
grails+Xfire webservice
grails-2.1.zip.001
在学习任何东西之前,最重要的是培养兴趣,Groovy世界最耀眼的技术之一--Grails相信大家早已耳闻,我将通过Grails实战系列文章 向您展现Grails的迷人风采,使您感受到Grails的魅力,以至疯狂地爱上Grails,并坠入...
详细讲解grails开发环境配置。 详细讲解grails连接mysql数据库,crud开发
Grails 中文 参考手册
Grails专为下一代JavaWeb应用程序而设计的框架,其借助于Groovy动态语言,使Web开发变得简单而方便。Grails尽量为更多现有的Java项目创建一个全面的框架(不仅局限于视图处理),这和当前一些Java框架提供给用户的一...
grails grails入门经典 grails入门 grails例子 grails资料 通过自学一点点积累起来的,相信对你有帮助的。
grails3.2.8 part1
Grails 1.3.7英文版官方参考手册,学习Grails的权威指南
grails 中文文档+grails-fckeditor-0.9.5.zip插件
grails的插件系统也是其亮点之一。首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件...