Распечатать древовидную структуру на странице JSP - PullRequest
3 голосов
/ 18 августа 2010

Я пытаюсь распечатать «древовидную» структуру на моей странице JSP, которая выглядит примерно так:

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

Я надеюсь, что кто-то здесь знает о какой-то утилите, которая поможет мневыполнять свою работу (она может использовать любую технологию, если я могу вставить ее на мою страницу JSP).Корень и другие переменные являются строками (A, B, C и т. Д.).

Я планирую использовать что-то вроде этого: (Я еще не написал это, поэтому яне уверен, что это сработает ...)

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

По сути, root соответствует «root» в моем примере выше, и два ArrayList содержат A, B, C и D, E соответственно.

1 Ответ

2 голосов
/ 18 августа 2010

Если вы не возражаете против использования javascript для отображения дерева в вашем JSP, jsTree - это компонент jQuery, который поддерживает источники данных JSON и XML для заполнения представления дерева:

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

Редактировать : Вот более конкретная информация о начале работы с компонентом: http://www.jstree.com/documentation/core

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...