宝哥软件园

ExtJs实现动态网格加载的完整例子

编辑:宝哥软件园 来源:互联网 时间:2021-11-16

Ext3.3完整包Ext3.3中文文档数据表的结构为:数据表的表记录中存储的Record字段的结构为: ext。data . store ext . data . recordext . data fieldstore首先驱动DataProxy加载数据,当DataProxy加载后,会驱动DataReader解析,最终得到Record对象。

1.bean :复制代码代码如下:包com。利奥。豆子;公共类人{私有字符串名称;私人互联网时代;私弦性;私弦生日;公众人物(字符串名称、整数年龄、字符串性别、字符串生日){ super();this.name=namethis.age=年龄;这个,性=性这个。生日=生日;} public String getName(){ return name;} public void setName(String name){ this。name=name} public int GetAge(){ return age;} public void setAge(int age){ this。年龄=年龄;} public String getSex(){ return sex;} public void setSex(String sex){ this。性=性;} public Stringget生日(){返回生日;}公共空间生日(字符串生日){这个。生日=生日;} } 2 .动作复制代码代码如下:包com。利奥。行动;导入Java。乌提尔。ArrayList导入Java。乌提尔。列表;导入com。利奥。比恩。人;导入com。开放式交响乐。xwork 2。行动支持;公共类ExtjsAction扩展了ActionSupport { private long results;私人列表项目;public long GetResults(){ 0返回结果;} public void setResults(长结果){ this。结果=结果;} public List getItems(){ return items;} public void setItems(List items){ this。项目=项目;}公共字符串执行()引发异常{这个。结果=3;人物p1=新人物('张三', 29, '男', '1990-10-22');人员p2=新人员('李四', 28, '男', '1991-03-30');人员p3=新人员('王五', 27, '女', '1993-08-17');这个。items=new ArrayList person();这个。物品。添加(P1);这个。物品。add(p2);这个。物品。添加(P3);返回SUCCESS} } 3.struts-xml复制代码代码如下:可扩展标记语言版本='1.0 '编码='UTF-8 '?DOCTYPE Struts PUBLIC '-//Apache软件基金会//DTD Struts配置2.1//EN ' ' http://Struts。阿帕奇。org/dtds/Struts-2.1。DTD“Struts包含文件=”Struts-默认值。XML/package name='/JSON ' namespace='/' extends=' JSON-default ' action action ' class=' com。利奥。行动。extjsaction '结果类型=' JSON '/结果/包/Struts 4 XML .复制代码代码如下:可扩展标记语言版本='1.0 '编码='UTF-8 '?web-app id='WebApp_9 '版本=' 2.4 ' xmlns=' http://Java。星期日com/XML/ns/J2EE ' xmlns : xsi=' http://www .w3。org/2001/XMLSchema-instance ' xsi 3360 schema location=' http://Java。星期日J2EE http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd'过滤器-名称struts 2/过滤器-名称过滤器-类别组织。阿帕奇。支柱2。调度员ng .动作/URL-模式/过滤器-映射/网络应用5.jsp复制代码代码如下: %@页面语言='java '导入='java.util.* '页面编码='UTF-8'%!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN ' HTML标题extjs与结构2结合/title link rel='样式表href=' ext-3。1 .1/参考资料/CSS/ext-all。CSS ' type=' text/CSS '/link脚本类型=' text/JavaScript ' src=' http : ext-3。1 .1/适配器/分机/分机基站。js '/script脚本类型=' text/JavaScript ' src=' http : ext-3。1 .1/分机-all。js '/script脚本类型='返回的是数据代理对象root :“items”,field :[”姓名','年龄','性别','生日']});商店。load();var grid=new ext。网格。网格面板({ store : store,viewconifg : { force fit : true }),列3360[{ header : '姓名,dataIndex:'name'},header: '年龄,dataIndex:'age'},header: '性别,dataIndex:'sex'},header: '生日,数据索引: '生日' }]});var win=新分机.窗口({ title:'store ',width:600,height:400,layout:'fit ',//这个是布局items : grid });赢了。show();});/脚本/标题正文/正文/html图示

更多资讯
游戏推荐
更多+