所以,我有一个Struts2.1.8应用程序,我想添加一个带有图标的树控件,类似于你在文件管理器上看到的。我决定使用struts2-dojo-plugin中提供的树控件。树显示得很好,但我找不到向节点添加图标装饰的方法。有谁知道怎么做?
到目前为止,我搜索了源码和互联网,但没有运气。我得到的最接近的是来自插件发行版中名为TreeDocIconExtention的东西。这是我需要的吗?
到目前为止,这是代码:
<sx:tree id="theTree" label="The Tree">
<sx:treenode id="node1" label="Node 1" nodeType='' />
<sx:treenode id="node2" label="Node 2">
<sx:treenode id="node3" label="Node 3" />
<sx:treenode id="node4" label="Node 4" />
</sx:treenode>
<sx:treenode id="node5" label="Node 5" />
</sx:tree>
答案 0 :(得分:2)
有点脏 - 但它确实有效:你可以在属性标签中放置一个img-tag - 你只需要在属性标签中使用'(')代替“(quot),例如:
<sx:treenode id="node3" label="<img src='img/niceIcon.gif'/> Node 3" />