Extjs3.2测试Tree的困惑

问题描述

我的代码如下:1.tree.jsp<link rel="stylesheet" type="text/css" href="<%=path%>/ext/resources/css/ext-all.css"><script type="text/javascript" src="<%=path%>/ext/ext-base.js"></script><script type="text/javascript" src="<%=path%>/ext/ext-all.js"></script><script type="text/javascript" src="<%=path%>/ext/ext-lang-zh_CN.js"></script><script type="text/javascript">//src="<%=path%>/js/tree.js"Ext.onReady(function(){var tree = new Ext.tree.TreePanel({el: 'tree',loader: new Ext.tree.TreeLoader({dataUrl: '/TestExt/menu.do'})});var root = new Ext.tree.AsyncTreeNode({id: '0',text:'我是根'});tree.setRootNode(root);tree.render();root.expand(false, false);});</script></head><body><div id="tree"></div></body>2.Struts1.2中的代码:public class MenuAction extends DispatchAction {private MenuJson menuJson = new MenuJson();private JSONArray jsonArray = new JSONArray();/** Generated Methods*//** * Method execute* @param mapping* @param form* @param request* @param response* @return ActionForward*/public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) {ActionForward actionForward = null;String node = request.getParameter("node");System.out.println("node---------->"+node);String res = menuJson.getMenuBillJsonFormat(Integer.parseInt(node));//--注System.out.println("res============>"+res);// System.out.println("buffer==="+buffer.toString());try {response.getWriter().write(res);} catch (IOException e) {e.printStackTrace();}// request.setAttribute("res", res);//jsonArray.element(menuJson.getMenuBillJsonFormat())String target = "/tree.jsp";actionForward = new ActionForward(target);return actionForward;}}如上注的解释:封装的数据如下:[{id:1,firstId:0,text:'系统管理'},{id:4,firstId:0,text:'一级菜单1'},{id:5,firstId:0,text:'一级菜单2'}]现在的问题是:一.界面上只出现“我是跟”节点而已,其它内容都不出现。二.本来想一次性展示菜单的,结果一样展示不出,改成动态展示,如果有相应经验的请指点一下。 问题补充:lizhi92574 写道

解决方案

// request.setAttribute("res", res);//jsonArray.element(menuJson.getMenuBillJsonFormat()) String target = "/tree.jsp"; actionForward = new ActionForward(target); return actionForward; 改成 不需要在转向jsp页面了return null;

时间: 2024-08-30 21:10:26

Extjs3.2测试Tree的困惑的相关文章

PHP单元测试与数据库测试

我总感觉 PHP 的开发者们并没有对 PHP 的质量有所追求,可能是因为 PHP 的机制问题吧,让大部分的开发者总以为浏览器访问就没有问题,所以很多时候,做 PHP 开发的,就没有单元测试的这些概念了.能不能有点追求? 我个人也是 PHP,但同时我也比较讨厌那些完事就算了的开发者,作为一个开发者,或者说是一个产品的经手人,就应该用心地去做好每个细节,一次比一次要更好. 但是做单元测试,质量检查,是需要一定的时间和人力投入的,但我敢保证地说,你花时间投入的,绝对不会是没用的,一定对你,对项目来说,

让我们区分质量保证与测试

概念与思辨深度 一个行业的发展似乎总伴随着更多的概念被塑造出来.拿测试来说,我们有单元测试.集成测试.系统测试.回归测试.冒烟测试,等等.我们缘何塑造如此多的概念来"为难"自己呢?答案可以用我从@李智勇SZ老师那学到的"概念越纯粹表示思辨深度越深"这句话加以解释,而这一切又为了提高同行间的沟通效率.需要特别指出的是,多个相似但不同的概念想表达的是各自的不同之处,而非共同之处.为此,如果人家在讨论单元测试时,你冒出一句"写好程序,编译完,跑一跑,看看写得对不

网游测试账号价格增幅超越房价

目前,在国内的网络游戏市场一款游戏上线往往要经过技术封测.内测.压力测试到公测,甚至还有荣耀内测.暗黑封测之类名称.我们或许难以追溯是谁第一个 给中国网游设置了上线的时间规划,但如今的这些以"测试为名.炒号为实"的行为,却为一些网络游戏运营商开辟出了新的盈利模式. 账号价格增幅超越房价 "3000元,这价格太离谱了!"发出感慨的正是来自打算购买<魔X2>测试账号的玩家小李."一个测试账号为什么要卖这么贵呢?"小李产生疑问也是如今众多网

51Testing专访史亮:测试人员在国外

版权声明:51Testing软件测试网原创出品,转载时请务必以超链接形式标明文章原始出处.作者信息和本声明,否则将追究法律责任. 史亮,东南大学计算机软件与理论专业博士,研究领域为软件分析与测试.2006年加入微软(中国)有限公司,任职软件开发测试工程师,负责微软在线业务与商业智能产品的测试工作.2011年调至微软总部,从事Microsoft Office 2013的测试工作.2012年与淘宝测试工程师高翔合著了<探索式软件测试实践之路>一书.2014年,独自出版了<软件测试实战:微软技

网络游戏被以测试为名炒号涨价

"有些测试账号价格的增幅一个星期内就能翻三番.这样的增幅就连日渐增长的房价也比不上."目前,在国内的网络游戏市场一款游戏上线往往要经过技术封测.内测.压力测试到公测,甚至还有荣耀内测.暗黑封测之类名称.游戏公司之所以内测,是担心游戏研发不完善,需要一批高质量的玩家来帮助完善游戏.但一些网络游戏运营商却以"测试为名.炒号为实",开辟出了新的盈利模式. 账号价格增幅超越房价 "3000元,这价格太离谱了!"发出感慨的正是来自打算购买<魔界2&g

10个iOS开发常见错误,你中招了吗

 开发常见错误,你中招了吗-ios开发常见错误"> 从2008年开始到现在,我已经开发了几十个应用程序.在此过程中,我了解到开发者会在开发过程中犯一些常见的错误.有时候他们竭尽全力解决了问题,但有时候一些错误让开发者与成功完全失之交臂.所以在这篇文章中,我列举了一些iOS开发过程中的常见错误.一些错误如果没有被及时发现则会扼杀初创企业.再加上创业储备金消耗殆尽,团队成员信心溃散,这时候就很难走出危机. 1.故障情况下,不当的信息处理和用户交互 让用户晕头转向的错误对打造优秀的用户体验丝毫无

java学习笔记4--对象的初始化与回收

1.对象初始化和回收 对象初始化 系统在生成对象时,会为对象分配内存空间,并自动调用构造方法对实例变量进行初始化 对象回收 对象不再使用时,系统会调用垃圾回收程序将其占用的内存回收 构造方法 一种和类同名的特殊方法 用来初始化对象 Java中的每个类都有构造方法,用来初始化该类的一个新的对象 没有定义构造方法的类,系统自动提供默认的构造方法 构造方法的特点 方法名与类名相同 没有返回类型,修饰符void也不能有 通常被声明为公有的(public) 可以有任意多个参数 主要作用是完成对象的初始化工

二叉树的Java实现及特点总结

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992     二叉树是一种非常重要的数据结构,它同时具有数组和链表各自的特点:它可以像数组一样快速查找,也可以像链表一样快速添加.但是他也有自己的缺点:删除操作复杂.          我们先介绍一些关于二叉树的概念名词.     二叉树:是每个结点最多有两个子树的有序树,在使用二叉树的时候,数据并不是随便插入到节点中的,一个节点的左子节点的关键值必须小于此节点,右子节点的关键值必须大于或者是等于此节点,所以又

零基础进行神经网络语言建模

更多深度文章,请关注:https://yq.aliyun.com/cloud 语言模型是自然语言处理领域的基础问题,其在词性标注.句法分析.机器翻译.信息检索等任务中起到了重要作用.简而言之,统计语言模型表示为:在词序列中,给定一个词和上下文中所有词,这个序列出现的概率.例如:你手机上键盘上方正显示的三个字,系统试图预测你要输入的下一个字词就是语言建模的用途之一.在下面所示的情况下,语言模型预测"from","on"和"it"在给定句子中具有很高