因为xml 文件不能传送< > 这种符号, 可以采用< > 传送. 因为项目里需要在树上显示HTML代码,所以在js里面做了修改. 修改的部分比较多. 还没有测试有没有意外情况. 这个以后再说.
还有, 在使用过程中,有一个BUG. 是设置tabindex的. 会出错.
字串2
this.setTabIndex(this.tabIndex); 将xtree2.js文件中的这一行屏蔽掉就行了. 当然,先要确定你不需要使用tab键定位. :)
2006- 4- 22 增加:
在要打开指定目录树的时候 如果树里面包含html代码, 可以用如下语句
<script>try{top.tree.tree.openPath(webFXTreeHandler.htmlToText("/北京新东方学校/<font color=red><b>留学考试</b></font>/fff"),true);}catch(err){}</script>
2006-5-19
前天在同事应用的时候,出现的问题是加载过程中如果树结点为中文,就加载不上. 后来找到问题的原因是在用servlet输出xml 的时候,是用的steam的方式, 后来改成字符输出方式才正确. 如下. 字串5
PrintWriter out=response.getWriter();
out.write(outputXML.toString());
out.flush();
out.close();

