- 浏览: 1437249 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (409)
- Java (48)
- Spring (29)
- struts2 (17)
- hibernate (4)
- 设计模式 (24)
- jbpm (1)
- JavaScript (5)
- 统计报表 (7)
- ExtJS_3.0 (35)
- struts1 (1)
- 分析设计 (3)
- Flex3 (24)
- UML (2)
- 数据库 (18)
- PowerDesigner (2)
- 应用服务器 (3)
- WebService (5)
- ActiveMQ_5.3.2 (6)
- Java通信技术 (11)
- GWT (6)
- OSGi (15)
- android (11)
- liferay6.0.6 (13)
- jquery (13)
- Linux (3)
- java.util.concurrent (16)
- guava (9)
- 开发模式 (1)
- 大数据 (2)
- 互联网金融 (4)
- treegrid-3.0 (7)
- 分布式 (8)
- GO语言 (4)
- maven (1)
- 缓存技术 (6)
- 其他 (2)
- 前端页面 (1)
- heasy (1)
- spring cloud(F版) (21)
- springboot (12)
- springmvc (5)
- mybatis (3)
- dubbo (1)
- 物联网 (0)
最新评论
-
raymond.chen:
谢谢您的分享
使用Ngrok解决通过外网访问内网web应用 -
wangyudong:
速度有点慢,不过在也找到了一个开源的holer,配置一个key ...
使用Ngrok解决通过外网访问内网web应用 -
a1006458222:
...
Axis2的部署和应用 -
偷师来了:
不好意思 这样的博客我觉得就灭有必要分享出来了 命令大家都会看 ...
Consul框架介绍 -
lliiqiang:
怎么直接删除文件夹啊?固定的几个文件可以删除,不固定的呢?需要 ...
Flex AIR —— 文件读写
1、范例主要展示以下功能点:
树节点通过请求服务器URL地址获得
请求附加自定义参数值
重新加载树节点的子节点
节点附件自定义属性值
2、范例源码
Ext.onReady(function(){ Ext.BLANK_IMAGE_URL = "../widgets/ext-3.0/resources/images/default/s.gif"; Ext.QuickTips.init(); var tree = new Ext.tree.TreePanel({ title: "异步加载树节点", renderTo: Ext.getBody(), width: 300, height: 300, useArrows: true, rootVisible: false, /* root: new Ext.tree.AsyncTreeNode({ id: "root", text: "根节点", expanded: true }), */ root: { nodeType: "async", id: "root", text: "根节点", expanded: true }, tbar: [ { text: "重新加载", handler: function(){ var loader = tree.getLoader(); var node = tree.getNodeById("1_2"); loader.load(node); //重新加载树节点的子节点 node.expand(); //展开树节点 } } ], loader: new Ext.tree.TreeLoader({ dataUrl: "../tree-loader.action", baseAttrs: { username: "cjm" }, baseParams: { password: "cjm" }, listeners: { "beforeload": function(loader, node){ loader.baseParams.nodeText = node.text; //将节点属性值作为请求参数值发送 } } }), listeners: { "click": function(node, event){ //alert(node.attributes.username); //获取附加的属性值 } } }); //节点编辑 new Ext.tree.TreeEditor(tree); //节点排序 new Ext.tree.TreeSorter(tree, { folderSort: true, property: "id", dir: "asc" }); });
3、后台获取参数值(struts2)
//获取节点的id值 String nodeId = ServletActionContext.getRequest().getParameter("node"); //获取附加的参数值 String password = ServletActionContext.getRequest().getParameter("password"); String nodeText = ServletActionContext.getRequest().getParameter("nodeText");
4、子节点数据
<%@ page language="java" pageEncoding="UTF-8"%> <% String id = request.getParameter("node"); %> <% if("root".equals(id)){ %> [ {id:"1", text:"node1", leaf:false}, {id:"2", text:"node2", leaf:true} ] <% } %> <% if("1".equals(id)){ %> [ {id:"1_1", text:"node1_1", leaf:true}, {id:"1_2", text:"node1_2", children: [ {id:"1_2_1", text:"node1_2_1", leaf:true} ]} ] <% } %>
评论
1 楼
八岭书生
2012-01-11
如果我用一个文本框进行模糊查询 参数要怎么传啊
new Ext.form.TextField({
width: 200,
emptyText: 'Find a Class',
region: 'north',
}),
new Ext.form.TextField({
width: 200,
emptyText: 'Find a Class',
region: 'north',
}),
发表评论
-
表单组件_v2.2(四)
2011-01-30 15:51 20721、下拉框组件支持中间模糊查询 function liste ... -
表单组件_v2.2(三)
2010-10-07 22:21 2787本范例展示如何使用表单的各种组件。 下拉框组件展示了5种使用 ... -
表单组件_v2.2(二)
2010-10-07 21:57 18421、Ext.form.Hidden 2、Ex ... -
表单组件_v2.2(一)
2010-10-07 21:48 21541、Ext.form.Action ... -
属性表格:Ext.grid.PropertyGrid
2010-05-24 21:03 96641、Ext.grid.PropertyGrid 主要 ... -
可编辑表格:Ext.grid.EditorGridPanel
2010-05-24 20:59 216181、Ext.grid.EditorGridPanel ... -
表格数据分组:Ext.grid.GroupingView
2010-05-24 20:46 172561、Ext.grid.GroupingView ... -
普通表格范例
2010-05-24 16:14 2969主要演示以下功能: 包含复选框列、行号列 自定 ... -
普通表格:Ext.grid.GridPanel
2010-05-24 15:48 11644表格相关组件总图: ... -
树组件:普通树范例
2010-05-21 15:26 19971、范例包含以下功能点: 节点包含复选框 ... -
树组件:主要配置项、属性、方法
2010-05-21 15:01 39681、Ext.tree.TreePanel ... -
Ext.TabPanel
2010-05-20 14:28 27474TabPanel不显示面板的标题和头部工具条。 1、主 ... -
Ext.Viewport
2010-05-18 02:00 20334Ext.Viewport代表浏览器窗口的整个显示区域,将doc ... -
垂直盒布局(VBoxLayout)
2010-05-18 01:54 5581Ext.layout.VBoxLayout扩展自Ext.lay ... -
水平盒布局(HBoxLayout)
2010-05-18 01:51 7733Ext.layout.HBoxLayout扩展自Ext.lay ... -
边框布局(BorderLayout)
2010-05-18 01:48 4762Ext.layout.BorderLayout扩展自Ext.l ... -
表格布局(TableLayout)
2010-05-18 01:46 3914Ext.layout.TableLayout扩展自Ext.la ... -
列布局(ColumnLayout)
2010-05-18 01:43 3783Ext.layout.ColumnLayout扩展自Ext.l ... -
表单布局(FormLayout)
2010-05-18 01:40 5284Ext.layout.FormLayout是为表单特殊设计的布 ... -
绝对位置布局(AbsoluteLayout)
2010-05-18 01:34 3085Ext.layout.AbsoluteLayout扩展自Ext ...
相关推荐
总的来说,使用JS生成树形组件涉及HTML结构的构建、DOM操作、事件处理和可能的数据异步加载。掌握这些技术可以帮助开发者构建出功能丰富的、响应式的用户界面,提升用户体验。通过学习和实践,你可以根据具体需求...
这个简单范例虽然使用了easyui框架中的默认功能,但在实现增删改查过程中,涉及到了easyui的布局、树形控件、表格控件等基本组件的运用,为初学者提供了一个很好的入门实例。通过学习这个例子,开发者可以了解easyui...
用于React Native的简单的跨平台异步图像组件,支持渐进式图像和占位符图像,并在不提供占位符颜色时提供占位符颜色。 源位于AsyncImageAnimated/src目录中。 :slightly_smiling_face: 出口产品 ...
在"ASP.NET AJAX经典范例168.rar"这个压缩包中,很可能包含了168个不同的实例,这些实例覆盖了ASP.NET AJAX的各种使用场景和功能,帮助开发者深入理解和应用这项技术。 ASP.NET AJAX的核心组件包括客户端脚本库...
第3章 组件应用 127 3.1 BackgroundWorker组件 128 实例094 BackgroundWorker组件执行异步操作 128 3.2 ErrorProvider组件 130 实例095 使用ErrorProvider组件验证文本框输入 130 实例096...
示例中可能包括了如何使用`layuiAjax`或`layui.$.ajax`进行异步请求,处理JSON数据,以及错误处理机制。 5. **学习和实践** 通过这个资源,开发者可以了解到Layui组件的用法,并通过实际操作来提升自己的技能。...
《Delphi程序设计范例宝典》是一本专注于教授Delphi编程技术的书籍,由人民邮电出版社出版,旨在提供快速查询和学习的资源。这本书深入浅出地讲解了使用Delphi进行软件开发的各种核心概念和技术,对于初学者和经验...
8. **消息队列**:如Kafka、RabbitMQ,用于异步处理和解耦组件间的通信。 通过深入学习和理解这些原理和范例,读者可以更好地设计和构建可扩展、健壮的分布式系统,以适应不断增长的业务需求和复杂的技术环境。
`CH07`可能会包含如何使用和自定义这些组件的范例。 8. **异步操作**:Android中的AsyncTask、Handler、IntentService和现代的协程(Kotlin)都是处理后台任务的例子。范例会讲解如何避免阻塞主线程并提高用户体验...
6. **异步编程**:讲解async/await关键字,用于编写非阻塞的异步代码,提升应用程序的响应性和性能。 7. **.NET框架**:涵盖对.NET框架的理解,包括CLR(Common Language Runtime)、GAC(全局程序集缓存)以及各种...
《Google+Android+SDK开发范例大全 包含源码》这套资源集合了大量关于Google与Android SDK开发的实例,涵盖了从基础到高级的各种技术点,对于开发者来说是一份宝贵的参考资料。通过这部分压缩包(part14-part26),...
- **Task并行库(TPL)**:简化异步编程,如`Task.Run`,`async/await`关键字。 - **锁定与同步**:`lock`语句,Monitor类,Mutex,Semaphore等用于线程间同步。 5. 垃圾回收(Garbage Collection)与内存管理: ...
《Android 开发范例代码大全(第2版)》是一本深入浅出的Android开发实践指南,涵盖了Android应用开发的各个重要方面。这本书以其丰富的范例代码和详细的解释,为开发者提供了宝贵的参考资料,无论是初学者还是有...
- **组件详解**: - **Model**:负责业务逻辑处理,与数据库交互。 - **View**:展示层,负责用户界面呈现。 - **Controller**:控制层,接收请求并调用Model处理后返回给View。 - **优势**: - **分离关注点**...
本资源“Google Android SDK开发范例大全 源码 03”提供了一系列的实例,旨在帮助开发者深入理解Android SDK的使用,并通过实践提升开发技能。 一、Android SDK的核心组成部分 1. 平台工具:如adb(Android Debug ...
开发者可以从中学习到如何发送GET和POST请求,处理JSON或XML数据,以及实现异步加载和错误处理。 4. **多媒体处理**:Android支持音频、视频播放以及图像处理。范例可能包括使用MediaPlayer和ExoPlayer播放媒体文件...
此外,C#的委托和事件机制也是.NET框架中处理异步操作和事件驱动编程的关键,范例中会有相关使用场景。 在文件I/O操作方面,C#提供了丰富的类库,如System.IO命名空间下的File、StreamReader、StreamWriter等,用于...
这个"Android App开发入门范例程序"集合提供了多个章节的学习材料,旨在帮助新手快速掌握Android应用的基础开发技能。以下是各个章节和FlagAPI部分可能涉及的知识点: 1. **Ch01 - Android基础** - Android系统...
C#经典范例是学习和掌握C#编程的重要资源,它通常包含了各种实用的代码示例,涵盖了C#的基础到高级特性。 在"C#经典范例50讲"中,我们可以期待涵盖以下关键知识点: 1. **基础语法**:包括变量声明、数据类型(如...
范例可能涉及网络请求、长时间运行任务的异步处理。 11. **泛型**:泛型允许创建可重用的组件,这些组件可以与多种数据类型一起工作。范例会展示泛型类和泛型方法的使用。 12. **Windows Forms和WPF**:如果是UI...