`
huangyh
  • 浏览: 62401 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

e3.tree 1.5 发布,很好,很强大,有截图

阅读更多
E3.Tree是E3平台下一个用于构造树型UI(menu,tree,outlookbar等)的的组件,
E3.Tree 特色:
 1:部署简单,只需要把相关jar放到WEB-INF/lib目录下即可
 2:构造树,菜单等树型UI的开发模式一致
 3:提供了API和taglib 2种使用方式,使用简单,功能强大
 4:能够很容易把现有的树型UI集成进来,现在支持的有:xtree, ext tree 和yui menu
 5:功能丰富,现在支持的树有 普通树,radio树 ,checkbox树,动态树等
           6:能够在jsf/webwork/strtus/spring mvc 等等框架使用



代码示例:
<c:url var="orgIcon" value="/e3/samples/tree/Org.gif"/>
<c:url var="userIcon" value="/e3/samples/tree/User.gif"/>
<e3:tree var="org" items="orgs" >
  <e3:node id="${org.id}" parentId="${org.parentId}" name="${org.name}"
           icon="${orgIcon}"
           openIcon="${userIcon}"   
  />
</e3:tree>



想了解更多内容,请登陆e3主页

下载www.javae3.com
演示系统http://www.javae3.com:8001/e3/Index.jsp


E3Tree参考手册[1.5]
E3.Tree.dist-1.5.jar
E3.Tree.src-1.5.jar
e31.2.2.jar (这是样例)

  • 描述: 截图
  • 大小: 57.6 KB
分享到:
评论
5 楼 huangyh 2008-02-25  
大家都在用什么树,说说:),如果合适的话,我都集成到e3.tree里来
4 楼 huangyh 2008-02-25  
e3.tree 把ext tree大多数功能集成进来了。你只需要用ExtTreeBuilder即可
3 楼 kaki 2008-02-24  
很好很强大!!

不过Ext也不错!
2 楼 huangyh 2008-02-23  
编辑乱了,还是上传下手册.
1 楼 huangyh 2008-02-23  
1.5新增功能,提供了taglib的方式构造树型UI <br/><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>把下面内容命名为</span><span><span style='font-family: Times New Roman;'>E3Tree.jsp,</span></span><span style=''>放到例子</span><span><span style='font-family: Times New Roman;'>web</span></span><span style=''>应用目录下去,输入地址</span><span><a href='http://localhost:8080/e3/E3Tree.jsp'><span style='font-family: Times New Roman;'>http://localhost:8080/e3/E3Tree.jsp</span></a><span style='font-family: Times New Roman;'> </span></span><span style=''>看看效果</span><span><span style='font-family: Times New Roman;'>,</span></span><span style=''>如果你看到</span><span><span style='font-family: Times New Roman;'>2</span></span><span style=''>棵树,说明程序正常没问题</span><span><span style='font-family: Times New Roman;'>.</span></span></span></p><span><span style='font-size: small; font-family: Times New Roman;'> </span></span> <table class='MsoTableGrid' cellspacing='0' border='1' cellpadding='0' style='border-collapse: collapse; border: medium none;'><tbody><tr><td valign='top' width='568' style='padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm; background-color: transparent;'><p class='MsoNormal' align='left' style='margin: 0cm 0cm 0pt; text-align: left;'><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;%@ page contentType="text/html; charset=utf-8"%&gt;</span></p><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;%@ taglib prefix="e3" uri="/e3/tree/E3Tree.tld" %&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;HTML&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;HEAD&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;META http-equiv=Content-Type content="text/html; charset=utf-8"&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;script&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>function showSelectedNode(){</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span> </span>var selectModel= tree.getSelectionModel();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span> </span>var selectNode = selectModel.getSelectedNode();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span> </span>alert(selectNode.text + selectNode.id );<span>   </span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>}</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/script&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/HEAD&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;BODY&gt; </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;%</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>java.util.List datas<span>  </span>= new java.util.ArrayList();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>java.util.Map data = new java.util.HashMap();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data.put("id","10");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data.put("parentId", null );</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data.put("name","</span><span style=''>总部</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>datas.add( data );</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>java.util.Map data1 = new java.util.HashMap();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data1.put("id","1010");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data1.put("parentId", "10" );</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data1.put("name","</span><span style=''>子公司</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>1");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>datas.add( data1 );</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>      </span>java.util.Map data2 = new java.util.HashMap();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data2.put("id","1020");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data2.put("parentId", "10" );</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data2.put("name","</span><span style=''>子公司</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>2");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>datas.add( data2 );<span>  </span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>    </span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>pageContext.setAttribute("orgs", datas);</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>%&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;table&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;tr&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;td&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;c:url var="orgIcon" value="/e3/samples/tree/Org.gif"/&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;c:url var="userIcon" value="/e3/samples/tree/User.gif"/&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;e3:tree var="org" items="orgs" builder="extTree"&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>&lt;e3:node id="${org.id}" parentId="${org.parentId}" name="${org.name}" </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>icon="${orgIcon}" </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>openIcon="${userIcon}"</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>action="javascript:showSelectedNode()"</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>/&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/e3:tree&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/td&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;td&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;e3:tree var="org" items="orgs"<span>  </span>builder="xTree"&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>&lt;e3:node id="B${org.id}" parentId="B${org.parentId}" name="${org.name}"</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>icon="${orgIcon}" </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>openIcon="${userIcon}"</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>action="javascript:alert('test')"</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>/&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/e3:tree&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/td&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/tr&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/BODY&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/HTML&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> </span><span><span style='font-size: small; font-family: Times New Roman;'> </span></span></td></tr></tbody></table><span style='font-size: small;'><span style=''>使用</span><span style='color: blue;'><span style='font-family: Times New Roman;'>taglib</span></span><span style=''>步骤</span><span style='color: blue;'/></span> <p class='MsoNormal' style='margin: 0cm 0cm 0pt 21pt; text-indent: -21pt;'><span><span><span style='font-family: Times New Roman;'><span style='font-size: small;'>1.</span><span style='font: 7pt &apos;Times New Roman&apos;;'>         </span></span></span></span><span style='font-size: small;'><span style=''>声明</span><span><span style='font-family: Times New Roman;'>taglib</span></span></span></p><span><span><span style='font-size: small; font-family: Times New Roman;'>    </span></span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;%@ taglib prefix="e3" uri="/e3/tree/E3Tree.tld" %&gt;</span> <p class='MsoNormal' style='margin: 0cm 0cm 0pt 21pt; text-indent: -21pt;'><span><span><span style='font-family: Times New Roman;'><span style='font-size: small;'>2.</span><span style='font: 7pt &apos;Times New Roman&apos;;'>         </span></span></span></span><span style=''><span style='font-size: small;'>准备业务数据</span></span></p><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>java.util.List datas<span>  </span>= new java.util.ArrayList();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>java.util.Map data = new java.util.HashMap();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data.put("id","10");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data.put("parentId", null );</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data.put("name","</span><span style=''>总部</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>datas.add( data );</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>java.util.Map data2 = new java.util.HashMap();</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data2.put("id","1020");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data2.put("parentId", "10" );</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>data2.put("name","</span><span style=''>子公司</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>2");</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>datas.add( data2 );<span>  </span></span><span style=''>业务数据可以保存在</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>Map</span><span style=''>或者普通的</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>JAVABEAN</span><span style=''>中</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>.</span><span style=''>业务数据必须包含</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>id,parentId,</span><span style=''>以及节点名称</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> </span><span style=''>信息。注意:并不要求他们的属性名是</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>”id” “parented”,”name”</span><span style=''>,只需要包含了这些信息即可。</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>Id</span><span style=''>代表节点主键,</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>parentId</span><span style=''>代表父亲节点主键,</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> name</span><span style=''>代表节点标题。</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'> </span><span style=''>如你的业务对象属性名称是</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>orgId, parentOrgId, orgName</span><span style=''>都可以</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>.</span><span><span style='font-size: small; font-family: Times New Roman;'> </span></span> <p class='MsoNormal' style='margin: 0cm 0cm 0pt 21pt; text-indent: -21pt;'><span><span><span style='font-family: Times New Roman;'><span style='font-size: small;'>3.</span><span style='font: 7pt &apos;Times New Roman&apos;;'>         </span></span></span></span><span style=''><span style='font-size: small;'>保存业务数据</span></span></p><span><span><span style='font-size: small; font-family: Times New Roman;'>   </span></span></span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>pageContext.setAttribute("orgs", datas);</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>     </span></span><span style=''>可以保存到</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>(pageContext,request, session</span><span style=''>或</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>application</span><span style=''>里</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>)</span> <p class='MsoNormal' style='margin: 0cm 0cm 0pt 21pt; text-indent: -21pt;'><span><span><span style='font-family: Times New Roman;'><span style='font-size: small;'>4.</span><span style='font: 7pt &apos;Times New Roman&apos;;'>         </span></span></span></span><span style='font-size: small;'><span style=''>使用</span><span><span style='font-family: Times New Roman;'>taglib</span></span><span style=''>显示树</span></span></p><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;e3:tree var="org" items="orgs" builder="extTree"&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>&lt;e3:node id="${org.id}" parentId="${org.parentId}" name="${org.name}" </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>icon="${orgIcon}" </span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>openIcon="${userIcon}"</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>           </span>action="javascript:showSelectedNode()"</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'><span>  </span>/&gt;</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>&lt;/e3:tree&gt;</span><span style='font-size: 10pt; color: blue; font-family: &apos;Courier New&apos;;'>Tree</span><span style=''>标签属性</span><span style='font-size: 10pt; color: blue; font-family: &apos;Courier New&apos;;'/> <table class='MsoNormalTable' cellspacing='0' border='1' cellpadding='0' width='518' style='margin: auto auto auto 23.4pt; width: 388.85pt; border-collapse: collapse; border: medium none;'><tbody><tr style='height: 7.5pt;'><td valign='top' width='94' style='padding-right: 5.4pt; padding-left: 5.4pt; background: #e0e0e0; padding-bottom: 0cm; width: 70.85pt; padding-top: 0cm; height: 7.5pt;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style=''><span style='font-size: small;'>属性名称</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; padding-left: 5.4pt; background: #e0e0e0; padding-bottom: 0cm; border-left: #ece9d8; width: 63.05pt; padding-top: 0cm; height: 7.5pt;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style=''><span style='font-size: small;'>属性类型</span></span></p></td><td valign='top' width='340' style='padding-right: 5.4pt; padding-left: 5.4pt; background: #e0e0e0; padding-bottom: 0cm; border-left: #ece9d8; width: 254.95pt; padding-top: 0cm; height: 7.5pt;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style=''><span style='font-size: small;'>备注</span></span></p></td></tr><tr style='height: 14.25pt;'><td valign='top' width='94' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 70.85pt; padding-top: 0cm; height: 14.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>var</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.05pt; padding-top: 0cm; height: 14.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='340' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 254.95pt; padding-top: 0cm; height: 14.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>用于保存</span><span><span style='font-family: Times New Roman;'>items</span></span><span style=''>元素</span></span></p></td></tr><tr style='height: 6.75pt;'><td valign='top' width='94' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 70.85pt; padding-top: 0cm; height: 6.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>items</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.05pt; padding-top: 0cm; height: 6.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='340' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 254.95pt; padding-top: 0cm; height: 6.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>是业务数据列表对象的</span><span><span style='font-family: Times New Roman;'>key</span></span></span></p></td></tr><tr style='height: 6pt;'><td valign='top' width='94' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 70.85pt; padding-top: 0cm; height: 6pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>builder</span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.05pt; padding-top: 0cm; height: 6pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='340' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 254.95pt; padding-top: 0cm; height: 6pt; background-color: transparent;'><span style=''>用于构造树的</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>builder</span><span style=''>对象(</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>builder</span><span style=''>是什么下面会有介绍)</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>,</span><span style=''>可以选值有</span><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'/> <p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>[XTree, XLoadTree, RadioXTree, RadioXLoadTree, CheckXTree, CheckXLoadTree, <span style='color: blue;'>CompositeXTree</span>, CompositeXLoadTree, ExtTree, ExtLoadTree]</span></p><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>如果这些</span><span><span style='font-family: Times New Roman;'>builder</span></span><span style=''>不能满足您的需求,你可以指定一个</span><span><span style='font-family: Times New Roman;'>class,</span></span><span style=''>只要指定</span><span><span style='font-family: Times New Roman;'>class</span></span><span style=''>实现了</span><span><span style='font-family: Times New Roman;'>WebTreeBuilder</span></span><span style=''>接口即可</span><span><span style='font-family: Times New Roman;'>.</span></span></span></p></td></tr><tr style='height: 13.5pt;'><td valign='top' width='94' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 70.85pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>comparator</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.05pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>java.util.Comparator</span></span></p></td><td valign='top' width='340' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 254.95pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>排序器</span><span><span style='font-family: Times New Roman;'>,</span></span><span style=''>用来对树的节点排序</span><span><span style='font-family: Times New Roman;'>. </span></span><span style=''>节点类型为</span></span></p><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>net.jcreate.e3.tree.support.WebTreeNode</span></span></p></td></tr><tr style='height: 10.5pt;'><td valign='top' width='94' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 70.85pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>sortProperty</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.05pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='340' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 254.95pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>排序属性名称,默认是按节点的名称来排序的,如果要使用别的属性排序,则需要设置该值</span><span><span style='font-family: Times New Roman;'>.</span></span><span style=''>:如果你的业务对象有排序属性时,则需要指定,如</span><span><span style='font-family: Times New Roman;'>sortProperty=”orgOrder”. </span></span><span style=''>注意:如果设置了</span><span><span style='font-family: Times New Roman;'>comparator</span></span><span style=''>属性,那么该值无效</span><span><span style='font-family: Times New Roman;'>.</span></span></span></p></td></tr><tr style='height: 13.5pt;'><td valign='top' width='94' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 70.85pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>reverse</span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.05pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>boolean</span></span></p></td><td valign='top' width='340' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 254.95pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>是否反向排序,默认</span><span><span style='font-family: Times New Roman;'>false</span></span></span></p></td></tr><tr style='height: 13.5pt;'><td valign='top' width='94' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 70.85pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><span><span style='font-size: small; font-family: Times New Roman;'> </span></span></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.05pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><span><span style='font-size: small; font-family: Times New Roman;'> </span></span></td><td valign='top' width='340' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 254.95pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><span><span style='font-size: small; font-family: Times New Roman;'> </span></span></td></tr></tbody></table><span><span style='font-size: small; font-family: Times New Roman;'> </span></span> <p class='MsoNormal' style='margin: 0cm 0cm 0pt 21pt; text-indent: -21pt;'><span style='font-family: Wingdings;'><span><span style='font-size: small;'>q</span><span style='font: 7pt &apos;Times New Roman&apos;;'>        </span></span></span><span style='font-size: small;'><span><span style='font-family: Times New Roman;'>node</span></span><span style=''>标签负责将业务对象转换成树节点对象</span><span><span style='font-family: Times New Roman;'>.node taglib</span></span><span style=''>包含的常规属性有</span></span></p><table class='MsoNormalTable' cellspacing='0' border='1' cellpadding='0' width='518' style='margin: auto auto auto 23.4pt; width: 388.85pt; border-collapse: collapse; border: medium none;'><tbody><tr style='height: 7.5pt;'><td valign='top' width='90' style='padding-right: 5.4pt; padding-left: 5.4pt; background: #e0e0e0; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 7.5pt;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style=''><span style='font-size: small;'>属性名称</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; padding-left: 5.4pt; background: #e0e0e0; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 7.5pt;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style=''><span style='font-size: small;'>属性类型</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; padding-left: 5.4pt; background: #e0e0e0; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 7.5pt;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style=''><span style='font-size: small;'>备注</span></span></p></td></tr><tr style='height: 14.25pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 14.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>id</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 14.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 14.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>节点</span><span><span style='font-family: Times New Roman;'>id</span></span></span></p></td></tr><tr style='height: 6.75pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 6.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>parentId</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 6.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 6.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>父亲节点</span><span><span style='font-family: Times New Roman;'>id</span></span></span></p></td></tr><tr style='height: 6pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 6pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small;'><span style='font-family: Times New Roman;'>name<span>  </span></span></span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 6pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 6pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>节点名称</span><span><span style='font-family: Times New Roman;'>(</span></span><span style=''>标题</span><span><span style='font-family: Times New Roman;'>)</span></span></span></p></td></tr><tr style='height: 13.5pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>icon</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style=''><span style='font-size: small;'>节点图标</span></span></p></td></tr><tr style='height: 13.5pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>openIcon</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 13.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>节点展开时的图标</span><span><span style='font-family: Times New Roman;'> </span></span></span></p></td></tr><tr style='height: 12pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 12pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>action</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 12pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 12pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>是单节点时的动作,可以是一个</span><span><span style='font-family: Times New Roman;'>url</span></span><span style=''>也可以是</span><span><span style='font-family: Times New Roman;'>javascript</span></span><span style=''>函数</span><span><span style='font-family: Times New Roman;'>.</span></span><span style=''>如果是函数,则必须以</span><span><span style='font-family: Times New Roman;'>javascript:</span></span><span style=''>开头</span><span><span style='font-family: Times New Roman;'>.</span></span><span style=''>如</span><span><span style='font-family: Times New Roman;'>:action=”javascript: alert(‘demo’)”</span></span></span></p></td></tr><tr style='height: 57.75pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 57.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>nodeProperty</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 57.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 57.75pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>用于设置节点类型,有效值</span><span><span style='font-family: Times New Roman;'>radio,checkbox</span></span><span style=''>和</span><span><span style='font-family: Times New Roman;'>none,<span>  </span>nodeProperty</span></span><span style=''>的默认值是</span><span><span style='font-family: Times New Roman;'>none,</span></span><span style=''>表示节点旁边没有其他控件,为</span><span><span style='font-family: Times New Roman;'>radio</span></span><span style=''>时,节点旁边会有个单选按纽,为</span><span><span style='font-family: Times New Roman;'>checkbox</span></span><span style=''>时,节点旁边会有个</span><span><span style='font-family: Times New Roman;'>checkbox</span></span><span style=''>按纽</span><span><span style='font-family: Times New Roman;'>.</span></span></span></p></td></tr><tr style='height: 11.25pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 11.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>selected</span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 11.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>boolean</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 11.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>是否选种节点,只有当</span><span><span style='font-family: Times New Roman;'>nodeProperty</span></span><span style=''>为</span><span><span style='font-family: Times New Roman;'>radio</span></span><span style=''>或</span><span><span style='font-family: Times New Roman;'>checkbox</span></span><span style=''>时才有效</span><span><span style='font-family: Times New Roman;'>,</span></span><span style=''>默认值为</span><span><span style='font-family: Times New Roman;'>false</span></span></span></p></td></tr><tr style='height: 10.5pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>disabled</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>boolean</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>是否禁用节点,默认值为</span><span><span style='font-family: Times New Roman;'>false</span></span></span></p></td></tr><tr style='height: 10.5pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: 10pt; font-family: &apos;Courier New&apos;;'>value</span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>String</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 10.5pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>节点帮定的值,只有当</span><span><span style='font-family: Times New Roman;'>nodeProperty</span></span><span style=''>为</span><span><span style='font-family: Times New Roman;'>radio</span></span><span style=''>或</span><span><span style='font-family: Times New Roman;'>checkbox</span></span><span style=''>时才有效</span><span><span style='font-family: Times New Roman;'>,</span></span><span style=''>默认值为空</span><span><span style='font-family: Times New Roman;'>(</span></span><span style=''>长度为</span><span><span style='font-family: Times New Roman;'>0</span></span><span style=''>的字符串</span><span><span style='font-family: Times New Roman;'>)</span></span></span></p></td></tr><tr style='height: 8.25pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 8.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>dragable</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 8.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>boolean</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 8.25pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>节点是否允许拖动</span><span><span style='font-family: Times New Roman;'>,</span></span><span style=''>默认值为</span><span><span style='font-family: Times New Roman;'>false</span></span></span></p></td></tr><tr style='height: 9pt;'><td valign='top' width='90' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; width: 67.4pt; padding-top: 0cm; height: 9pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>dropable</span></span></p></td><td valign='top' width='84' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 63.1pt; padding-top: 0cm; height: 9pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span style='font-size: small; font-family: Times New Roman;'>boolean</span></span></p></td><td valign='top' width='344' style='padding-right: 5.4pt; border-top: #ece9d8; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #ece9d8; width: 258.35pt; padding-top: 0cm; height: 9pt; background-color: transparent;'><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span style='font-size: small;'><span style=''>是否允许停放拖动的节点</span><span><span style='font-family: Times New Roman;'>,</span></span><span style=''>默认值为</span><span><span style='font-family: Times New Roman;'>false</span></span></span></p></td></tr></tbody></table><p class='MsoNormal' style='margin: 0cm 0cm 0pt;'><span><span><span style='font-size: small; font-family: Times New Roman;'>    </span></span></span></p>

相关推荐

    e3.tree 1.5 发布,很好,很强大,有截图[转]

    "有截图[转]"表明这个发布信息来源于网络上的分享,可能包含了一些实际应用的效果展示,帮助用户直观地理解e3.tree 1.5的新特性或者改进。通常,开发者和用户会通过截图来快速了解软件的界面和功能变化。 标签...

    E3.tree开发文档以及使用手册

    E3.tree是一款强大的前端数据展示工具,尤其适用于构建层级结构的数据视图,例如组织架构、文件目录等。它以其灵活性、易用性和丰富的功能集,在前端开发领域广受欢迎。 首先,我们来看看《E3Tree参考手册[1.5].doc...

    E3tree开发文档

    E3.Tree是一个在E3平台上构建树形UI(如菜单、树、外挂栏等)的组件。这个组件的特点在于其部署简便,...通过阅读E3.Tree的参考手册,可以获取更详细的使用指南和API文档,以帮助你更好地理解和运用E3.Tree的各种功能。

    e3tree参考手册

    1. **Java版本**:E3.Tree通常与Java 7或更高版本兼容,具体依赖于其发布时支持的最新版本。 2. **Web服务器**:任何支持Servlet 3.0及以上版本的Web服务器,如Tomcat、Jetty等。 3. **开发工具**:IDEA、Eclipse等...

    E3 最新例子包,包括table,tree等

    E3从07年10月份推出后,到目前经历1年多时间的发展,旗下已经有E3.Tree、E3.Table、 E3.ID、E3.Resource和E3.Calendar等组件,在整个E3团队的努力下,这些组件日趋成熟。 为了让更多人了解,认识并在项目中去使用E3,E3...

    E3Tree中文参考1.5]

    ### E3Tree中文参考1.5 - 深入理解与应用 #### 一、E3Tree概述 E3Tree是E3平台下的一款高级树型用户界面(UI)构建组件,专为创建如菜单、树状视图及Outlook风格栏目的应用程序而设计。其核心特性在于简化树型UI的...

    E3Tree参考手册,很实用

    该参考手册的发布,旨在帮助开发者更好地理解和利用E3Tree的功能。 **系统要求** 使用E3Tree之前,需要确保你的开发环境满足以下条件: 1. **Java版本**:E3Tree通常与Java 8或更高版本兼容,以充分利用其特性和...

    EDA软件:Zuken E3.series二次开发-API接口与脚本编程+基础知识+CAD集成+数据库接口+案例研究等全套教程

    EDA软件:Zuken E3.series二次开发_API接口与脚本编程.docx EDA软件:Zuken E3.series二次开发_EDA软件基础知识.docx EDA软件:Zuken E3.series二次开发_ZukenE3.series概述.docx EDA软件:Zuken E3.series二次开发_...

    E3Tree开发文档

    ### E3Tree开发文档知识点概览 #### 一、E3Tree概述 - **定义**:E3Tree是一个专门用于构建树形用户界面(UI)的组件,适用于创建菜单、树形结构、Outlook风格的栏等场景。 - **特点**: - 部署简单:只需将相关...

    PCB设计软件:Zuken E3.series二次开发-ZukenE3.seriesAPI介绍与使用

    PCB设计软件:Zuken E3.series二次开发_ZukenE3.seriesAPI介绍与使用.docx PCB设计软件:Zuken E3.series二次开发_ZukenE3.series二次开发基础.docx PCB设计软件:Zuken E3.series二次开发_ZukenE3.series数据结构与...

    E3开发指南.pdf

    #### 一、E3.Tree **1.1 E3.Tree基础** - **定义与用途**: E3.Tree 是一个用于构建树形结构的组件,广泛应用于展示具有层级关系的数据,如组织结构图、文件系统等。 - **特性**: 支持静态树和动态树,可以根据数据...

    PC设计软件:Zuken E3.series二次开发-ZukenE3.seriesAPI使用指南

    PC设计软件:Zuken E3.series二次开发_ZukenE3.seriesAPI使用指南.docx PC设计软件:Zuken E3.series二次开发_ZukenE3.series与外部系统的数据交换.docx PC设计软件:Zuken E3.series二次开发_ZukenE3.series二次...

    cat4500e-universalk9.SPA.03.05.03.E.152-1.E3.bin

    cat4500e-universalk9.SPA.03.05.03.E.152-1.E3.bin。思科4500系列IOS,可用于4506/4507交换机。

    E3.Resource参考手册

    通过以上详细解析,我们可以了解到E3.Resource作为一个强大的静态资源管理工具,它的功能涵盖资源加载、处理和缓存,为E3平台提供了高效、灵活的资源管理解决方案。开发者可以根据自身项目的需求,深入理解和利用这...

    E3-table-1.3.zip_E3.TABLE_E3.Tab_Table_e3 table

    《Struts2、Hibernate3与Spring2.5整合——基于E3-Table的小型实例解析》 在IT行业中,框架的整合是提升开发效率、优化系统结构的关键步骤。本资源"**E3-table-1.3.zip**"提供了一个基于**Struts2**、**Hibernate3*...

    DevExpress.Registration.Setup.v12.1.5.E3.msi

    DevExpress.Registration.Setup.v12.1.5的注册补丁,直接安装即可,测试VS2008,VS2010可用。

    e3tree 树控件的使用

    通过以上介绍,我们对E3Tree树控件有了全面的认识,无论是B/S还是C/S环境,E3Tree都能提供强大的树形数据展示和管理能力。理解并熟练运用其API和Taglib,可以极大地提升开发效率,创造出用户友好的界面。

    E3TREE说明书

    本文档将详细介绍如何构建和使用E3Tree,帮助你更好地理解和操作这一数据结构。 ### 简介 E3Tree的核心概念是提供一种高效、灵活的数据存储方式,适用于多种场景,如文件系统、数据库索引或复杂数据结构的表示。它...

Global site tag (gtag.js) - Google Analytics