powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / RichFaces 4.0 rich:tree не разворачивается
1 сообщений из 1, страница 1 из 1
RichFaces 4.0 rich:tree не разворачивается
    #37666153
PavelSI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал дерево на Rich фейсах, всё вроде работает. Одна проблема - выкачивает всю базу сразу, а я хотел бы только чтобы отображаемую часть.

По документации надо крутить toggleType;
toggleType="client" - выкачивать всё
toggleType="ajax" - выкачивать открываемые элементы через аякс налету
toggleType="server" - обновлять всю страницу

Сменил, открывает на ДВА уровня, третий не открывает. Это лечится?
Тестил на richfaces-4.0.0.Final
Пробовал переставить richfaces-4.1.0.Final или richfaces-4.2.0.CR1 - не могу засунуть на WASCE (под виндой и эклипсом). Пишет

Код: sql
\r\n2012-02-16 02:24:34,968 ERROR [startup] CDI Beans module deployment \r\nfailed\r\njavax.enterprise.inject.UnsatisfiedResolutionException: \r\nApi type [javax.enterprise.inject.spi.BeanManager] is not found with the qualifiers \r\nQualifiers: [@javax.enterprise.inject.Default()]\r\nfor injection into Method Injection Point, method name :  \r\nbeforeBeanDiscovery, \r\nBean Owner : [PushCDIDependencyRegistrationExtension, Name:null, \r\nWebBeans Type:EXTENSION, API Types:\r\n[org.richfaces.cdi.push.PushCDIDependencyRegistrationExtension,java.lang.Object,\r\njavax.enterprise.inject.spi.Extension], Qualifiers:[javax.enterprise.inject.Default]]\r\n
\r\n
Но в этом я ничего не понял. Оно ругается на серверные бины, которые я вообще не трогал и не понимаю что с ними делать.

Далее собственно дерево:
Код: xml
\r\n            <rich:tree id="tree" nodeType="#{node.type}" var="node"\r\n                value="#{centaurContext.tree.rootNodes}" toggleType="client"\r\n                selectionType="ajax"\r\n                selectionChangeListener="#{centaurContext.tree.selectionChanged}">\r\n                <rich:treeNode type="noicon">\r\n                    <span style="color:red"> <!-- стили позволяют менять и иконки тоже см /topic/902734 -->\r\n                       #{node.name}\r\n                    </span>   \r\n\t            </rich:treeNode>\r\n                <rich:treeNode type="hasicon" \r\n                           iconCollapsed="#{node.icon}" \r\n                           iconExpanded="#{node.icon}" \r\n                           iconLeaf="#{node.icon}">\r\n                    <span title="#{node.tooltip}">\r\n                       #{node.name}\r\n                    </span>   \r\n\t            </rich:treeNode>\r\n            </rich:tree>\r\n
\r\n
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / RichFaces 4.0 rich:tree не разворачивается
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]