`
zhao103804
  • 浏览: 125570 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ext+hibernate+spring+strus2 分页的前后台

 
阅读更多

前台JS:

 var cm = new Ext.grid.ColumnModel( [ new Ext.grid.RowNumberer(),// 自动行号
    // sm,// 添加的地方
    {
     header : '编号',
     dataIndex : 'userid',
     id : 'userid',
     sortable : true
    }, {
     header : '注册名',
     dataIndex : 'userno',
     id : 'userno',
     sortable : true
    }, {
     header : '用户名',
     dataIndex : 'username',
     id : 'username',
     sortable : true
    }, {
     header : '用户角色',
     dataIndex : 'rolename',
     id : 'rolename',
     sortable : true
    }, {
     header : '性别',
     dataIndex : 'sex',
     id : 'sex',
     sortable : true,
     renderer : changeSex
    }, {
     header : '电话',
     dataIndex : 'phone',
     id : 'phone',
     sortable : true
    }, {
     header : 'Email邮箱',
     dataIndex : 'email',
     id : 'email',
     sortable : true
    }, {
     header : '地址',
     dataIndex : 'address',
     id : 'address',
     sortable : true
    } ]);
  // 请注意defaultSortable属性,即为每个列都安上一个可以排序的功能。
  cm.defaultSortable = true;

  // 改变数据中的颜色
  function changeSex(value) {
   if (value == '0') {
    return "<span style='color:red;font-weight:bold;'>男</span>";
   } else {
    return "<span style='color:green;font-weight:bold;'>女</span>";
   }
  }

//对这样的JSON用Ext.data.JsonStore
  var ds = new Ext.data.JsonStore( {
   proxy : new Ext.data.HttpProxy( {
    url : _contextPath_ + "/role/consumerAction_getquery.action?consumer.grade=3"
   }),
   totalProperty:'totalCount',
    root:'data',
    fields: ['userid','username','rolename','sex','phone','phone','email','address'],
   remoteSort : true
  });
  // 对数据进行初始化。
  ds.load({params:{start:0,limit:5}});
  var bbar = new Ext.PagingToolbar( {
   pageSize : 5, // 每页显示的记录数,默认是20。
   store : ds, // 这个和grid里边的store参数是一样的,因为分页也需要和数据打交道,所以需要这个参数
   displayInfo : true, // 是否显示displayMsg,默认是不显示
   displayMsg : '显示第 {0} 条到 {1} 条记录,共 {2} 条', // 显示的分页状态信息,
   emptyMsg : "没有符合条件的记录" // 没有记录时显示的文本。
  });

在Grid中加入bbar:bbar  ,即可看到分页栏

主要的由红色标注!!

后台参考:

http://www.360doc.com/content/11/0705/19/2617151_131681623.shtml

 

分享到:
评论

相关推荐

    ext3+struts2+hibernate+spring的CRUD+分页

    "ext3+struts2+hibernate+spring的CRUD+分页"是一个典型的Java Web开发组合,用于实现全面的数据管理功能。这个组合充分利用了各个框架的优势,提供了一个强大的后端数据处理和前端展示的解决方案。 首先,EXT3是一...

    一个ext+spring+hibernate+struts2做的系统

    标题中的“一个ext+spring+hibernate+struts2做的系统”指的是一个基于四大开源框架构建的企业级Java Web应用程序。这些框架分别是EXT JS(一个用于构建富客户端界面的JavaScript库)、Spring(一个全面的Java企业...

    EXT + DWR + Struts + Hibernate + Spring Demo

    EXT + DWR + Struts + Hibernate + Spring 是一个经典的Java Web开发框架组合,它们共同构建了一个强大、灵活且高效的Web应用程序。以下是对这些技术及其在Demo中的应用的详细解释: 1. **EXT**:EXT(现称为Sencha...

    Ext+struts2+spring+hibernate做的一个CRUD实例

    用EXT+struts2+spring+hibernate做的一个增删改查实例,主要用到了EXTjs里面的部分组件,用JSON与服务端交互,实现一个增删改查的功能!本地MYsql数据库,sql文件在根目录下面,建好库既可以运行!当然,还是需要在...

    ext+hibernate+spring 入库的实例

    在IT行业中,EXT、Hibernate和Spring是三个非常重要的技术组件,它们分别专注于用户界面、持久化层和应用程序框架。下面将详细介绍这三个技术以及如何将它们整合在一起实现入库操作的实例。 EXT是一个基于...

    ext2.0+Hibernate+dwr+spring列子

    这个名为"ext2.0+Hibernate+dwr+spring列子"的项目,就是一个很好的实例,展示了如何将这些技术结合在一起,实现一个基础的CRUD(创建、读取、更新、删除)操作。下面我们将详细探讨这些技术及其相互作用。 首先,...

    ext3 + struts2 + spring +hibernate做的例子

    ext3 + struts2 + spring +hibernate做的例子 本例子有两个注意下载

    一个ext+spring+hibernate+struts2做的系统---源代码

    标题中的"一个ext+spring+hibernate+struts2做的系统---源代码"表明这是一个基于Java技术栈的Web应用程序,使用了EXTJS(EXT)作为前端框架,Spring作为核心控制层,Hibernate作为持久化框架,以及Struts2作为MVC...

    Ext+struts2.1.6+spring2+hibernate3的jar包

    标题 "Ext+struts2.1.6+spring2+hibernate3的jar包" 暗示了这是一个基于Java技术栈的Web应用程序开发框架集合。这个压缩包包含了一系列核心库,主要用于构建一个整合了Ext JS前端框架、Struts 2.1.6后端MVC框架、...

    ext+Json+dwr+spring+hibernate整合项目实例与资源

    这个"ext+Json+dwr+spring+hibernate整合项目实例与资源"就是一个典型的案例,它展示了如何将这五个关键技术融合在一起,以实现一个功能强大的前端和后端交互系统。让我们详细探讨这些技术及其整合方式。 1. **...

    ext3 + struts2 + spring +hibernate做的例子(二)

    ext3 + struts2 + spring +hibernate做的例子 共分两个

    ext+struts2+spring+hibernate 树型菜单

    "ext+Struts2+Spring+Hibernate 树型菜单"是一个典型的Java Web开发框架组合,用于创建具有树状结构的用户界面,通常用于数据的层级展示,比如部门结构、文件目录等。下面将详细解释这些技术和如何协同工作。 **...

    SpringMVC+Hibernate+EXT

    SpringMVC是Spring框架的一部分,它是一个用于构建Web应用程序的轻量级、模型-视图-控制器(MVC)架构。SpringMVC通过将业务逻辑、控制逻辑和显示逻辑分离,提高了代码的可维护性和可测试性。在SpringMVC中,...

    dwr+ext+strusts2+spring+hibernate整合

    "dwr+ext+struts2+spring+hibernate整合"就是一个典型的例子,它涵盖了前端展示、后端控制、业务逻辑处理、持久层操作等多个层面的技术。下面将分别详细介绍这些技术以及它们在整合中的作用。 1. DWR (Direct Web ...

    EXT+Struts1+spring2+hibernate3学籍管理系统

    EXT+Struts1+Spring2+Hibernate3学籍管理系统是一个基于Java技术的Web应用程序,用于管理教育机构的学籍信息。这个系统的核心是利用一系列成熟的框架和技术,为数据存储、业务逻辑处理和用户界面交互提供了高效且...

    ext+json+dwr+spring+hibernate整合项目实例与相关资源

    本项目实例是关于"ext+json+dwr+spring+hibernate"的整合,这是一个常见的技术栈组合,用于创建功能丰富的Web应用程序。下面将详细解释这些技术及其整合方式。 1. **EXT**:EXT是一个基于JavaScript的富客户端框架...

    客户关系管理系统 struts2 +hibernate +spring+ext js

    这是struts2 +hibernate +spring+ext js 完整的java 客户关系管理系统项目源码 可以直接导入eclipse、myeclipse。内附数据库文件 mysql版,也可改成其它数据库, 换对应数据库连接驱动和修改sql语法即可

    EXT+Spring+Hibernate+WebWork项目

    【EXT+Spring+Hibernate+WebWork项目】是一个综合性的企业级应用开发实例,它整合了四个关键的技术框架:EXT、Spring、Hibernate和WebWork。这些技术的组合为构建高效、可扩展且用户友好的Web应用程序提供了强大的...

    Ext+Spring+Hibernate(原创送给javaeye朋友)

    标题 "Ext+Spring+Hibernate(原创送给javaeye朋友)" 暗示了这是一个关于整合Java技术栈的教程或示例项目,其中涉及了三个关键组件:Ext(ExtJS)、Spring和Hibernate。这些技术在企业级Java开发中广泛使用,分别用于...

Global site tag (gtag.js) - Google Analytics