camel0104 2010-09-17 11:25
浏览 237
已采纳

Extjs3.2测试Tree的困惑

我的代码如下:
1.tree.jsp
//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); });


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));//[b]--注[/b]

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;
}
}
如上[b]注[/b]的解释:
封装的数据如下:
[{id:1,firstId:0,text:'系统管理'},{id:4,firstId:0,text:'一级菜单1'},{id:5,firstId:0,text:'一级菜单2'}]
现在的问题是:
一.界面上只出现“我是跟”节点而已,其它内容都不出现。
二.本来想一次性展示菜单的,结果一样展示不出,改成动态展示,如果有相应经验的请指点一下。

  • 写回答

1条回答 默认 最新

  • lizhiyezi 2010-09-17 11:34
    关注

    // request.setAttribute("res", res);//jsonArray.element(menuJson.getMenuBillJsonFormat())
    String target = "/tree.jsp";
    actionForward = new ActionForward(target);
    return actionForward;

    改成 不需要在转向jsp页面了
    return null;

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序
  • ¥15 onvif+openssl,vs2022编译openssl64