Cannot find bean treeList in any scope
这个错误就是你没有在action中设置treeList这个bean,比如:request.setAttribute("treeList",treelist);检查名字,拼写

解决方案 »

  1.   

    谢谢帮忙,我已经查过了
    我的Action 语是这样写的:
    servletRequest.setAttribute("treeList",col);
    我是在JBuider 里运行的,还得编译Java类吗?
      

  2.   

    www.jdon.com 上面也这方面的资料讨论的
      

  3.   

    我在struts中生成动态展开树的做法是:
    做一个action和jsp,传一个参数给这个action,action获取这个参数对应的下一级树的xml数据,再把这些xml数据输出到它对应的一个jsp中。在需要使用树的jsp页面中,使用javascript载入以上这个xxx.do的内容,当然要传递给它一个参数,比如被点击展开的这一层的编号,然后载入一个xslt文件来过滤这个xml数据流,把结果放到被点击的这个节点之后的一个<div>标记内。这样就能实现每次点击展开树的时候就从上边的action得到下级的xml数据并显示出来。这个div的内容也需要被判断,如果已经装载过一次数据就不载入而直接显示这个div的内容即可。
      

  4.   

    楼上的有没有源码啊?发我一份怎么样?谢谢了!
    [email protected]
      

  5.   

    有兴趣.可否给我一份研究?
    [email protected]
      

  6.   

    真是感谢朋友的热情帮忙。
    问题解决了。
    因为我传递Bean时是传给一个框架,在其中的一个框架生成树,所以生成树的页面老是找不到那个Bean.
    希望有像我一样初始树时不要范同样的错误(可能只有我,我是初学者吗:))。IceCraft(心淡情浓) 我敢想看一下你的初始树的代码。谢谢!!结贴了!!