【问题标题】:Print a "tree" structure in JSP page在 JSP 页面中打印“树”结构
【发布时间】:2011-03-31 06:33:13
【问题描述】:

我试图在我的 JSP 页面中打印出一个看起来像这样的“树”结构:

Root
 |
 |----Dependencies
 |        |----A
 |        |----B
 |        |----C
 |
 |----Dependents
          |----D
          |----E

我希望周围的人知道一些可以帮助我完成工作的实用程序(它可以使用任何技术,只要我可以将其插入到我的 JSP 页面中)。 Root 和其他变量都是字符串(A、B、C 等...)。

我打算使用这样的东西:(我还没有写这个,所以我不确定它是否会工作......)

public class DependencyTree 
{ 
  private String root; 
  private ArrayList<String> dependencies, dependents; 
} 

基本上,root 对应于我上面示例中的“root”,两个 ArrayList 分别包含 A、B、C 和 D、E。

【问题讨论】:

  • 你说你还没有树形数据结构,那么你如何在内存中表示这个结构呢?有关您当前使用的结构的一些详细信息将会很有用。
  • 我打算使用这样的东西:(我还没有写这个,所以我不确定它是否会工作......) public class DependencyTree { private String root;私有 ArrayList 依赖项,依赖项;基本上,root 对应于我上面示例中的“root”,两个 ArrayList 分别包含 A、B、C 和 D、E。
  • 我如何在我的 cmets 中包含代码?我想不通……哈哈
  • 不要在 cmets 中包含代码;编辑您的原始帖子。

标签: java html jsp struts2 tree


【解决方案1】:

如果您不介意在 JSP 中使用一些 javascript 来呈现树,jsTree 是一个 jQuery 组件,它支持 JSON 和 XML 数据源来填充树视图:

http://ajaxian.com/archives/jstree-jquery-based-javascript-tree-component

编辑:以下是有关开始使用该组件的一些更具体的信息:http://www.jstree.com/documentation/core

【讨论】:

  • 嗨,迈克,感谢您提供指向 jsTree 的链接,但是,您能否给我一些入门指南(例如如何安装等)?网站文档不是那么清楚...
  • 感谢文档链接,我试试看!
猜你喜欢
  • 2019-05-18
  • 2022-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-27
  • 1970-01-01
  • 2013-10-24
相关资源
最近更新 更多