`
文章列表
基于Ext的TreeNode实现的tree有两种方式加载:一种是同步树,即生成完整的tree。另外一种是异步树,即点击父节点时才生成子节点。对于节点过多的树,推荐使用异步方式加载树节点;对于节点较少的树,可以使用同步方式加载树节点,即完整生成树节点。此文所谈的即是基于ExtJs的同步树的实现方法。    这里只介绍同步树的的后台实现,对于页面js实现,及数据库表结构,实现图等均不鳌述,相应内容请参考我的Blog中此文的姊妹篇“基于Ext异步加载tree的实例”:http://seraph115.iteye.com/blog/246924   1. 同步树的节点实体代码,于异步实体的区别在 ...
使用JS生成树形结构的菜单是基于J2EE的B/S系统常用的UI方式。但长期以来的问题是同步(即一次加载整棵树)加载一棵完整的树给前台及后台同时带来压力,由于加载数据及渲染时间过长使用户体验度很低。Ajax的异步数据传输方式是解决此问题的较好方式,即每次只加载一层节点,当需要时才加载下级节点,这样页面无需一次加载解决了此问题。Ext的TreePanel组件提供了此功能即异步树(asynchronism tree),使用其实现需以下两步: 后台数据加载的实现,并以JSON形式提供给前台。 前台Ext的Tree组件实现。 实现预览:   1. 首先是JavaBean的节点模型(Tr ...
Ext的Grid中使用combobox做为编辑控件时,遇到在combobox中选择了相应的选项时(displayField),在grid中却填入了valueField值的问题,困扰了很久,在Extjs官方网站的Forums中看到了一篇关于此问题的article,问题迎刃而解,在此感谢原文作者durlabh。全文的扼要翻译如下 原文位置:http://extjs.com/forum/showthread.php?t=34691 ComboBox for Grid (combo having local store) Many people have been having confusion ...
缘由:在基于Ext构建的表单(form)中使用了Combobox组件,提交时使用hiddenName方式,后台可接收到所选的valueField值,实现保存功能。 问题:在修改页面中须将值回填到combobox中,但combobox显示的是valueField值而不是displayField值。解决的办法是在combobox的store中添加listener回填显示值。 解决问题所添加代码: listeners: { load: function() { typeCombo.setValue(typeCombo.getValue()); ...
如何将服务器返回的json数据自动回填到我的form里头去?想必使用Ext Form组件的开发者都会遇到这样的问题。 解决的办法是: (1) 将bean中的值使用json-lib转为json串返回给页面 (2) 使用Prototype提供的String.evalJSON()的方法将json数据装换为对象 备注: Prototype 1.6 Complete API Reference中Chapter21关于String的evalJSON方法的说明: evalJSON([sanitize = false]) -> object Evaluates the JSON in the str ...
使用过Ext(http://www.extjs.com)的同志都应该知道,每一个组件(Component)在初始化的时候,都会有一个配置参数(Config){在Ext2中,基本上所有的组件的构造函数只接受一个参数,这个参数或者是一个Config Object或都是一个Array of Co ...
色调,饱和度,亮度:85,123,205
1.计算机学科已经走向成熟,研究生考试科目一般不会有变化,会维持稳定.可以肯定,2009年北京邮电大学计算机科学与技术系研究生考试的考试科目会与08年相同. 2.由于学科知识的发展,参考书目一般3到5年改变一次. 3.附录: 2008年北京邮电大学计算机科学与技术系研究生考试的考试科目: ①101政治②201英语 ③301数学一④803数据结构与计算机组成原理 参考书目: 803 数据结构与计算机组成原理 《数据结构》 清华大学出版社(C语言版) 严尉敏 《计算机组成原理》 科学出版社(第三版 网络版)第57次印刷本 白中英 《计算机组成原理题解、题库、实验》 科学出版社(第三版)第21次印刷本 ...
今天在使用<spring:bind>标签绑定表单中的输入域时,出现了javax.servlet.ServletException: Neither Errors instance nor plain target object for bean name 'loginCommand' available as request attribute异常 调试了很久,也痛苦了很久,最后在一个老外的FAQ上找到了解决思路。:) 使用绑定的目的是在一个查询页面中,将查询条件绑定在 列出java的Controller中的主要方法: protected ModelAndView su ...
New Soul (新魂儿) 歌曲名称:New Soul  搜索次数: 10472 歌手: Yael Naim 专辑:Yael Naim I'm a new soul 我是个新魂儿 I came to this strange world hoping I could learn a bit about how to give and take. 来到这陌生的世界希望能学到些如何给与和获得. But since I came here Felt the joy and the fear 但直到现在我只感受到了快乐与害怕 Finding myself making every possib ...
1. be gonna = be going to,口语常见用法,注意前面要有be,后面跟动词原形。 Are you gonna be there if I was down? 我失意的时候你会在吗?('N Sync: Are You Gonna Be There) I'm gonna run away and never say goodbye. 我要逃掉,不辞而别。(Linkin Park: Runaway) I am gonna be there at 3:00. 我三点时会到那. (这句话也可以说成, "I am going to be there at 3:00." ...
每次实现Object的toString()方法很麻烦,所以通过反射写了个通用的toString()方法 public String toString() { StringBuffer buffer = new StringBuffer(); Class clazz = getClass(); String fullName = clazz.getName(); int position = fullName.lastIndexOf("."); String shortName = fullName.substring(position ...
虞美人.听雨                少年听雨歌楼上,                红烛昏罗帐.                壮年听雨客舟中,                江阔云低断雁叫西风.                而今听雨僧庐下,                鬓已星星也!                悲欢离合总无情,                一任阶前点滴到天明.     作者用三个场景,刻画了人生中的三个阶段、三种际遇.         少年时期,无牵无挂,不知愁滋味,正是激情满怀、风流倜傥的年纪。此时,醉卧歌坊,梦听软语。夜半酒醒,雨声依稀。烛光迷蒙,美 ...
【将进酒 (李白)】 君不见,黄河之水天上来,奔流到海不复回。 君不见,高堂明镜悲白发,朝如青丝暮成雪。 人生得意须尽欢,莫使金樽空对月。 天生我材必有用,千金散尽还复来。 烹羊宰牛且为乐,会须一饮三百杯。 岑夫子,丹丘生,将(qiāng)进酒,杯莫停。 与君歌一曲,请君为我倾耳听: 钟鼓馔(zhuàn)玉不足贵,但愿长醉不复醒。 古来圣贤皆寂寞,唯有饮者留其名。 陈王昔时宴平乐(lè),斗酒十千恣欢谑(xuè)。 主人何为言少钱,径(jìng)须沽取对君酌。 五花马,千金裘,呼儿将(jiang)出换美酒, 与尔同销万古愁。
在Ext引用页面中加入红色部分的空白占位图标即可解决此问题。 <link rel="stylesheet" type="text/css" href="scripts/ext-2.1/resources/css/ext-all.css"/> <script src="scripts/common.js" type="text/javascript"></script> <script type="text/javascript" ...
Global site tag (gtag.js) - Google Analytics