eXtremeComponents 的最后一页
来源:互联网 发布:淘宝几单才有2颗心 编辑:程序博客网 时间:2024/04/20 09:40
近日研究eXtremeComponents的Limit 分页,按照网络上众多教程学习后,发现只有下一页没有最后一页,困惑许久。
后来对eXtremeComponents 的API仔细研究后发现,网络上提供的大部分教程都是不能直接使用的,在一些最最关键但不容易发现的地方给你弄点小bug,其实仔细想想,人家做eXtremeComponents的不至于傻到做分页的,在分页的用的最多的地方弄个小bug的地步。所以就应该仔细想想。
这里做个记录吧。
其实很简单,如果你的也没有最后一页,按这个做就可以了
视图层都一样,这里只举个例子,主要为大家说明下面action层(Spring里面是Connenter层)。
<f:view>
<f:loadBundle var="text" basename="#{departmentList.bundleName}"/>
<h:form id="editDepartment">
<ec:table
items="departmentList.departments"
action="${pageContext.request.contextPath}/hr/departments.html"
imagePath="${pageContext.request.contextPath}/images/table/*.gif"
title="${text['userList.title']}"
rowsDisplayed="10"
form="editDepartment" var="department"
retrieveRowsCallback="limit"
filterRowsCallback="limit"
sortRowsCallback="limit"
view="limit"
autoIncludeParameters="false">
<ec:row highlightRow="true">
<ec:column title="${text['department.name']}" property="name"/>
</ec:row>
</ec:table>
</h:form>
</f:view>
<f:loadBundle var="text" basename="#{departmentList.bundleName}"/>
<h:form id="editDepartment">
<ec:table
items="departmentList.departments"
action="${pageContext.request.contextPath}/hr/departments.html"
imagePath="${pageContext.request.contextPath}/images/table/*.gif"
title="${text['userList.title']}"
rowsDisplayed="10"
form="editDepartment" var="department"
retrieveRowsCallback="limit"
filterRowsCallback="limit"
sortRowsCallback="limit"
view="limit"
autoIncludeParameters="false">
<ec:row highlightRow="true">
<ec:column title="${text['department.name']}" property="name"/>
</ec:row>
</ec:table>
</h:form>
</f:view>
网络上提供的绝大部分代码中对Action里面要设置的一个重要参数都是这么写的
getRequest().setAttribute("totalRows", new Integer(page.getTotalNumberOfElements()));
改为
getRequest().setAttribute("departmentList.departments_"+"totalRows", new Integer(page.getTotalNumberOfElements()));
这样您的eXtremeComponents就有最后一页了。怎么样?简单吧?呵呵。。。
其实,国内的网络复制率还是挺高的,也不知道是搜索引擎方便了我们,还是让我们更容易发现网络中的臃余结论;(
- eXtremeComponents 的最后一页
- Qreport 填满最后一页的空白
- asp.net显示第一页、上一页、下一页和最后一页的分页显示数据表的数据
- 2011 最后一页
- eXtremeComponents
- eXtremeComponents
- eXtremeComponents
- 删除论文中word的最后一页空白页
- AndroidApplication最后一页的时候,再按一次退出
- Latex双栏布局最后一页底部对齐的处理
- 返回上一页,返回到最后一页的时候回调
- Datagrid里面如何捕获前一页下一页最后页最前页的事件?
- ViewFlipper 控制第一页和最后一页
- 求实现datagrid 第一页,最后一页
- eXtremeComponents的eXtremeTable分页特性
- ExtremeComponents相关的好文章
- 分页实现-----首页、上一页、下一页、最后一页
- DataGrid 分页—最后一页
- 文明3_PTW玩转世界_C3C征服_[新手终极指南]
- MFC学习点滴二:MFC中的菜单路由
- ArcIMS基本语法
- 什么是托管
- IIS访问ASP页面时报错The requested resource is in use.的解决方法
- eXtremeComponents 的最后一页
- SQL Server应用程序中的高级SQL注入
- DBF表与SQL Server表的导入、导出
- 今天开始为妞妞写日志,也开始整理工作上的心得!
- 在vs.net 2003中编译ns2(6):编译nam
- 女子防身术浅谈
- 周末八大处之游
- bumpmap
- 有家拉