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

Reply via email to