Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > дерево jsp


Автор: Konstantin_d 9.10.2008, 15:03
Подскажите при помощи, каких пакетов можно сделать дерево. Пакет должен быть с исходным кодом. Может есть пример или полезная ссылка.

Само дерево.

Управление
-
--Подразделение
   -
   ---- Отдел
          -
          ---Список сотрудников(таблица, состоящая из 4 столбцов с возможностью редактирования.)
-
-
-


Надо чтобы была возможность редактирования таблицы сотрудников без свертывания дерева. 

Автор: redrick 9.10.2008, 15:08
очень общая проблема, может поподробнее обрисуете задачу ?

Автор: vicod 9.10.2008, 15:21
первое что гугл выдал http://jsptree.sourceforge.net/

Автор: Samotnik 9.10.2008, 15:35
Konstantin_d,  http://developer.yahoo.com/yui/examples/treeview/default_tree.html
этот фреймворк абсолютно бесплатен и легко работать с даными

Добавлено через 1 минуту и 5 секунд
а вообще там примеров много 
вот весь список 
http://developer.yahoo.com/yui/examples/treeview/

Автор: Konstantin_d 9.10.2008, 15:56
Цитата(redrick @  9.10.2008,  15:08 Найти цитируемый пост)
очень общая проблема, может поподробнее обрисуете задачу ?


Задача.
Сделать страничку, на которой должно располагаться дерево всех структурных подразделений организации (управление - подразделение - отдел). При раскрытии какой-нибудь ветки дерева должна отображаться табличка (или что-нибудь подобно) с информацией о сотрудниках раскрытой ветки. Надо что бы табличку можно было редактировать (добавлять, изменять, удалять), так же что бы была возможность редактирования самого дерева.
При редактировании дерева или таблички необходимо, что бы дерево не сворачивалось. Вся информация по дереву и собержимому таблички берется из бд.


Автор: Samotnik 9.10.2008, 16:03
Konstantin_d, чем мои ссылки не понравились ? 

Автор: Konstantin_d 9.10.2008, 16:08
Цитата(Samotnik @  9.10.2008,  16:03 Найти цитируемый пост)
Konstantin_d, чем мои ссылки не понравились ? 


Изучаю.

Автор: Samotnik 9.10.2008, 16:11
Konstantin_d, да там все просто  smile 
Это компонент  дерево от  Yahoo UI  с открытым кодом, бесплатный
Он легко модерируется (т.е. не составит труда с сервлета в него передать значения)  в чем его плюс -  оно красвое и уже построенно до вас !!!  Т.е. вам не нужно заботиться о построении его. Просто передайте ему данные и он вам все отобразит  smile 

Автор: Konstantin_d 9.10.2008, 16:37
Samotnik, если я правильно понял у Yahoo UI все на скрпиптах (js), от сюда вопрос - как передать данные из БД в js?

Автор: Samotnik 9.10.2008, 16:44
Konstantin_d,  очень просто  smile 
На сервере береш данные из бд. И отправляеш их с помощью AJAX и с его же помощью принимаеш их на клиенте а js файле 

Автор: Konstantin_d 9.10.2008, 16:58
Samotnik, Спасибо. Буду пробывать и изучать AJAX  smile .  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)