I want to use <s:tree id="..." rootNode="..." nodeIdProperty="..." nodeTitleProperty="..." childCollectionProperty="..." />,I read treeExampleDynamic.jsp of struts2 document,like follows: <script> function treeNodeSelected(nodeId) { dojo.io.bind({ url: "<s:url value='/tags/ui/ajax/dynamicTreeSelectAction.action' />?nodeId="+nodeId, load: function(type, data, evt) { var displayDiv = dojo.byId("displayId"); displayDiv.innerHTML = data; }, mimeType: "text/html" }); };
dojo.event.topic.subscribe("treeSelected", this, "treeNodeSelected"); </script> <div style="float:left; margin-right: 50px;"> <s:tree theme="ajax" rootNode="%{treeRootNode}" childCollectionProperty="children" nodeIdProperty="id" nodeTitleProperty="name" treeSelectedTopic="treeSelected"> </s:tree> </div> I don't know what meaning of dojo? I don't use the object dojo before! And I don't know how to use it.Anybody can tell how to use it? I want to make a dynamic tree,and I can add,modify and delete any node of the dynamic tree,how to realize it? Is there a source code for me? Thanks in advance! Best regards, phoenix