java - 在 Struts2-dojo 树控件中显示图标

标签 java dojo struts2

所以,我有一个 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>

最佳答案

有点脏 - 但它有效:您可以在属性标签内放置一个 img 标签 - 您只需在属性标签内使用 ' (apos) 而不是 "(quot),例如:

<sx:treenode id="node3" label="<img src='img/niceIcon.gif'/> Node 3" />

关于java - 在 Struts2-dojo 树控件中显示图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3712633/

相关文章:

dojo - 如何用Typescript写dojo.declare和继承函数?

java - 如何访问struts if标签的test属性中的属性

java - Spring boot 2 地址已被使用

java - 在 Eclipse : (java. lang.OutOfMemoryError 中增加堆空间

javascript - 如何检查对象是否具有功能? (道场)

java - Struts2 要求用户上传文件验证

file-upload - Struts 2 文件上传拦截器配置问题

java - "turn right"和 "turn left"在固定内存填区法中是什么意思?

java - JLabel 宽度似乎不正确

javascript - 从 dojo.form.Multiselect 选择和删除项目