`
jiasudu1649
  • 浏览: 715015 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ofbiz的分页入门

阅读更多
ofbiz编程语法写的都很繁琐,密密麻麻的。
我在目录.\framework\common\src\org\ofbiz\common\FindServices发现一个最简单的分页写法吧


java 代码
 
  1. public static Map performFindList(DispatchContext dctx, Map context) {  
  2.        Map result = performFind(dctx,context);  
  3.          
  4.        Integer viewSize = (Integer) context.get("viewSize");  //获取每页的条数
  5.        if (viewSize == null) viewSize = new Integer(20);       // 默认是20
  6.        Integer viewIndex = (Integer) context.get("viewIndex"); //当前的页码 
  7.        if (viewIndex == null)  viewIndex = new Integer(0);  // 默认是0
  8.          
  9.        int start = viewIndex.intValue() * viewSize.intValue();  
  10.        List list = null;  
  11.        Integer listSize = null;  
  12.        try{  
  13.            EntityListIterator it = (EntityListIterator) result.get("listIt");  
  14.            list = it.getPartialList(start+1, viewSize.intValue()); // list starts at '1'  
  15.            it.last();  
  16.            listSize = new Integer(it.currentIndex());  
  17.            it.close();  
  18.        } catch (Exception e) {  
  19.            Debug.logInfo("Problem getting partial list" + e,module);  
  20.        }  
  21.          
  22.        result.put("listSize", listSize);  
  23.        result.put("list",list);  
  24.        result.remove("listIt");  
  25.        return result;  
  26.    }                              
分享到:
评论
2 楼 xiaoquan_2001 2012-04-03  
xiaoquan_2001 写道
                      [u][/u]
引用

    [*]
[img][/img]

   
1 楼 xiaoquan_2001 2012-04-03  
                      [u][/u]
引用

    [*]
[img][/img]

相关推荐

    OFBIZ快速入门OFBIZ快速入门

    OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门

    Ofbiz 入门教程

    Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程Ofbiz 入门教程

    ofbiz开发者入门教程

    ofbiz 官方开发者入门结合自己实践的完整入门教程

    Ofbiz快速开发入门详解

    Ofbiz开发快速入门.pdf.源码:hello.rar

    OFBIZ2.0 入门手册,适合刚学习的朋友们

    OFBIZ2.0 入门手册,适合刚学习的朋友们. 简单的介绍了 OFBIZ的基本使用方法!!!!!

    ofbiz快速入门实例

    Apache OFBiz全称是The ApacheOpen For Business Project。是开放的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新的J2EE/XML规范和技术标准,构建大中型企业级、快平台、跨数据库、跨应用服务器的...

    ofbiz 入门+增删改查+实体

    ofbiz入门图文讲解,包括入门helloworld 和使用ofbiz 新建实体 操作数据库对实体增删改查

    ofbiz开发入门总结

    NULL 博文链接:https://qiangjiyi.iteye.com/blog/2091700

    原创 Ofbiz 入门教程

    像 Tomcat, Ant, BeanShell, Jboss 等,构建了一个强大的系统平台,Ofbiz 已经完成了大部分商务类软件系统 都需要的部件,像用户认证、工作流、商务规则处理等,Ofbiz 的核心技术在于 Entity Engine,其他的组件基本...

    OFBiz经典入门教程加速度编写

    NULL 博文链接:https://jiasudu.iteye.com/blog/1186067

    ofbiz开发入门之CmsBackEnd实现的CRUD

    NULL 博文链接:https://qiangjiyi.iteye.com/blog/2092809

    OFBiz开发快速入门

    OFBiz开发快速入门,手把手教你OFBIZ入门,建立第一个hello模块,包括增删改查以及管理等功能,理解OFBIZ代码结构的好资料。案例版本比较老,但是整体的架构没有变化。

    OFBiz入门教程

    OFBiz入门教程,介绍了OFbiz的配置信息。

    OFBIZ 初学者入门

    OFBIZ 初学者入门必看文档 英文的 Apache OFBiz Development The Beginner's Tutorial Using Services, Entities, and Widgets to build custom ERP and CRM systems

    ofbiz入门

    ofbiz入门,适合初学者

    ofbiz入门教程-初学者开发指南

    像 Tomcat, Ant, BeanShell, Jboss 等,构建了一个强大的系统平台,Ofbiz 已经完成了大部分商务类软件系统 都需要的部件,像用户认证、工作流、商务规则处理等,Ofbiz 的核心技术在于 Entity Engine,其他的组件基本...

    ofbiz入门使用教程

    非常不错的开源框架,电子商务。。。。。 非常不错的开源框架,电子商务。。。。。 非常不错的开源框架,电子商务。。。。。 非常不错的开源框架,电子商务。。。。。 非常不错的开源框架,电子商务。...

    ofbiz入门资料,全英文的

    ofbiz入门资料,全英文的,很不错的,是入门的好资料

    ofbiz入门文档

    ofbiz入门文档,初学者可以参考参考.

Global site tag (gtag.js) - Google Analytics