WEB开发网
开发学院软件开发Java 精通 Grails: 用定制 URI 和 codec 优化 Grails 中... 阅读

精通 Grails: 用定制 URI 和 codec 优化 Grails 中的 URI

 2009-10-26 00:00:00 来源:WEB开发网   
核心提示: 在 flash.id 内存储 params.id 值将允许应用程序将此查询条件传递回 <g:paginate> 标记,调整 grails-app/views/entry/list.gsp 内的 <g:paginate> 以便利用新的 entryCount 变量以及存储在

在 flash.id 内存储 params.id 值将允许应用程序将此查询条件传递回 <g:paginate> 标记。调整 grails-app/views/entry/list.gsp 内的 <g:paginate> 以便利用新的 entryCount 变量以及存储在 flash 范围内的参数,如清单 8 所示:


清单 8. 针对定制分页调整 list.gsp 页面
<div class="paginateButtons"> 
 <g:paginate total="${entryCount}" params="${flash}"/> 
</div> 

重启 Grails 并在 Web 浏览器内访问 http://localhost:9090/blogito/entry/list/jsmith。屏幕应该类似图 2:


图 2. 按作者列出条目
精通 Grails: 用定制 URI 和 codec 优化 Grails 中的 URI

图片看不清楚?请点击这里查看原图(大图)。

为了确保分页仍能工作,键入 http://localhost:9090/blogito/entry/list/jsmith?max=1。单击 Previous 和 Next 按钮以确保只有 Jane 的 blog 条目才会出现,如图 3 所示:


图 3. 测试定制分页
精通 Grails: 用定制 URI 和 codec 优化 Grails 中的 URI

图片看不清楚?请点击这里查看原图(大图)。

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:精通 Grails 定制

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接