`
FireFlyWithCat
  • 浏览: 88596 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

grails中<g:paginate>用法

阅读更多
Grails自己专有的页面标签<g:paginate>,它有多个属性:max显示最大值,offset显示每页的开头标号,params显示请求map,total表示最大条数。Prev显示上一页,next显示下一页。
实现步骤:
先给paginate标签的属性赋值:
Params.Max=params.max?:10
//设置最大值,没有的话设置10
Params.offset=params.offset?:0
//设置起始页,没有的话设置0
Def dd=DD.list(max: Params.Max,offset: Params.offset)
//根据自己的属性Max、offset查询数据库
Params.total=dd.totalCount
//TotalCount属性相当于DD.list()
[ddList:dd,params:params]
//给页面传值

页面显示
<g:paginate total=”{params.total}”  params=${params}/>

1
4
分享到:
评论

相关推荐

    一步一步学grails(10)

    在 `grails-app/views/layouts/main.gsp` 文件中,添加了一个“用户管理”的菜单链接,使用 `&lt;g:link&gt;` 标签,这表明Grails使用GSP(Groovy Server Pages)作为视图层,允许开发者用Groovy语法编写动态网页内容。...

    grails学习

    使用 `&lt;g:selectParams&gt;` 和 `&lt;g:staticParams&gt;` 标签可以方便地在视图层处理静态参数。例如,创建一个下拉选择框展示 RecordState 类型的数据,同时在显示框中显示选定的值: ```html &lt;!-- 下拉选择框 --&gt; &lt;g:...

    一步一步学grails(8)

    &lt;span style="color:#ff0066"&gt;[产品编号]:&lt;/span&gt;&lt;g:link action="show" id="${planningInstance.id}"&gt;${planningInstance.productNo}&lt;/g:link&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;span style="color:#ff0066"&gt;[计划编号]...

    grails 使用ajax的例子

    本教程将深入探讨如何在Grails应用中使用Ajax,通过几个实际的例子来帮助理解其工作原理和常见用法。 1. **Ajax简介** Ajax(Asynchronous JavaScript and XML)的核心是JavaScript异步通信,它允许网页在不重新...

    grails实现分页技术

    在Grails这个基于Groovy的敏捷开发框架中,实现分页功能对于任何Web应用程序都是至关重要的,特别是当...此外,你还可以考虑使用现有的分页插件,如`grails-paginate-taglib`,它们提供了更丰富的功能和更简洁的API。

    Grails Jquery 集成代码

    在Grails的GSP(Groovy Server Pages)视图文件中,使用`&lt;g:javascript&gt;`标签来引入JQuery资源。在HTML代码的`&lt;head&gt;`部分加入以下行: ```html &lt;g:javascript bundle="jq" /&gt; ``` 这将自动插入链接到JQuery...

    Grails帮助文档

    &lt;g:textField name="email" label="Email"/&gt; &lt;g:submitToRemote value="Save"/&gt; &lt;/g:form&gt; ``` ### 8. 服务(Services) 服务是独立于控制器的业务逻辑层,它们可以被多个控制器共享,且支持AOP(面向切面编程)...

    grails和flex的集成手册

    通过结合现代软件工程的最佳实践,如约定优于配置(Convention Over Configuration),Grails为开发者提供了高度灵活且易于使用的开发体验。 - **特性**: - **脚本语言的优点**:Grails继承了Groovy语言的所有...

    grails-doc-CN-1.0.rar

    例如,`&lt;g:each&gt;` 用于迭代,`&lt;g:link&gt;` 用于创建链接。 8. **URL Mappings(URL 映射)**:Grails 允许开发者通过简洁的配置定义 URL 结构,实现 RESTful 风格的路由。 9. **Testing**:Grails 提供了全面的测试...

    一步一步学grails(5)

    这里的链接使用了`&lt;g:link&gt;`标签,传递了一个名为`flag`的参数,其值为1。这个参数的作用是在后续的控制器中区分是显示查询表单还是展示查询结果。链接代码如下: ```html &lt;span class="menuButton"&gt;&lt;g:link class=...

    Grails从零开始开发项目二

    例如,`&lt;g:each&gt;`标签用于遍历集合,`&lt;g:link&gt;`用于创建链接,这些都是Grails特有的标签库,极大地简化了视图开发。 "groovy.acp"和"groovy.stx"可能是Groovy源代码或模板文件。在Grails项目中,Groovy源代码通常...

    Grails使用kindeditor,支持附件

    在IT行业中,Grails是一个基于Groovy语言的开源Web应用框架,它简化了Java平台上的开发工作。本文将深入探讨如何在Grails项目中集成KindEditor,一个强大的在线富文本编辑器,支持附件上传功能。 KindEditor是一款...

    一步一步学grails(11)

    使用 `&lt;g:link&gt;` 标签创建链接,并通过 `session` 对象检查用户是否有“检验”权限。如果用户有权限,链接将指向 `inspect` 动作,同时传递当前生产计划的ID。 2. **控制器中的动作**:在 `PlanningController....

    java文集

    正则表达式&lt;br&gt;lucene索引合并&lt;br&gt;探查Weblogic JDBC Multipool 问题 &lt;br&gt;struts通用Exception处理 &lt;br&gt;Grails中默认数据库HSQLDB点滴&lt;br&gt;从request获取各种路径总结&lt;br&gt;DIV实现的表格自动伸张与收缩&lt;br&gt;java 邮件...

    阿里云Maven仓库镜像.docx

    * 在pom.xml文件中添加阿里云Maven仓库镜像的配置,例如:&lt;mirror&gt; &lt;id&gt;aliyunmaven&lt;/id&gt; &lt;mirrorOf&gt;central&lt;/mirrorOf&gt; &lt;name&gt;aliyun maven repository&lt;/name&gt; &lt;url&gt;...

    精通Grails 之用 JSON 和Ajax 实现异步Grails(pdf电子书)

    在Grails中,可以通过`&lt;formRemote&gt;`标签来发起Ajax请求。这种标签利用了Prototype JavaScript库,这是一种轻量级的JavaScript库,简化了AJAX编程。下面是一个示例: ```groovy &lt;g:formRemote url="[controller:'...

    grails中文参考手册

    《Grails中文参考手册》是针对Groovy编程语言构建的Web应用框架——Grails的一份详尽学习资料。Grails以其高效、灵活和强大的特性,成为开发人员在Java平台上构建Web应用的热门选择。这份手册旨在帮助初学者快速上手...

    grails3.2.8的maven依赖

    在Grails 3.2.8中使用Maven,开发者可以方便地管理Grails应用的各种依赖,包括Grails核心库、插件、第三方Java库等。Maven的POM.xml文件是项目的核心配置文件,其中包含了项目的元数据、依赖、构建指令等信息。对于...

Global site tag (gtag.js) - Google Analytics