Fórumok

портлеты для версии 6.2

zoon oon, módosítva 9 év-val korábban

портлеты для версии 6.2

Junior Member Bejegyzések: 48 Csatlakozás dátuma: 2014.09.19. Legújabb bejegyzések
приветствую

дайте линки или описание (желательно на русские ресурсы) создания простого портлета в netbeans
либо скиньте пример в архиве чтобы можно было посмотреть
а то все мои попытки ни к чему не привели, не вижу в интерфейсе liferay'я своего портлета
thumbnail
Alexey Melnikov, módosítva 9 év-val korábban

RE: портлеты для версии 6.2

Regular Member Bejegyzések: 108 Csatlakozás dátuma: 2012.03.27. Legújabb bejegyzések
Лучше через eclipse создайте.
Для eclipse есть плагин https://www.liferay.com/downloads/liferay-projects/liferay-ide, с помощью него сможете создать тесовый портлет на maven, а потом добавить его в netbeans.
zoon oon, módosítva 9 év-val korábban

RE: портлеты для версии 6.2

Junior Member Bejegyzések: 48 Csatlakozás dátuma: 2014.09.19. Legújabb bejegyzések
благодарю, попробую

а есть какое-то описание как взаимодействовать с самим порталом?
описание АПИ с все такое
thumbnail
Alexey Melnikov, módosítva 9 év-val korábban

RE: портлеты для версии 6.2

Regular Member Bejegyzések: 108 Csatlakozás dátuma: 2012.03.27. Legújabb bejegyzések
На русском не видел.
Для начала подойдет документация.
Для остального, быстрее исходники читать.
zoon oon, módosítva 9 év-val korábban

RE: портлеты для версии 6.2

Junior Member Bejegyzések: 48 Csatlakozás dátuma: 2014.09.19. Legújabb bejegyzések
благодарю, познавательно

вопрос такой: где есть описание интерфейсов по работе с БД или же портал таковых не предоставляет выбирать интерфейсы нужно самому типа hibernate и т.п.?
zoon oon, módosítva 9 év-val korábban

RE: портлеты для версии 6.2

Junior Member Bejegyzések: 48 Csatlakozás dátuma: 2014.09.19. Legújabb bejegyzések
дайте ссылку на описание тегов *.jsp
типа <portlet:renderURL var=... и т.п.
thumbnail
Alexey Melnikov, módosítva 9 év-val korábban

RE: портлеты для версии 6.2

Regular Member Bejegyzések: 108 Csatlakozás dátuma: 2012.03.27. Legújabb bejegyzések
Я вроде бы ни разу такого не находил
Cyber Katze, módosítva 9 év-val korábban

RE: портлеты для версии 6.2

thumbnail
Alexey Kakunin, módosítva 8 év-val korábban

RE: портлеты для версии 6.2

Liferay Master Bejegyzések: 621 Csatlakozás dátuma: 2008.07.07. Legújabb bejegyzések
zoon oon:
дайте ссылку на описание тегов *.jsp
типа <portlet:renderURL var=... и т.п.


Описание Liferay-евских тегов можно найти в официальной документации Liferay: http://docs.liferay.com/portal/6.2/taglibs/
thumbnail
Alexey Kakunin, módosítva 8 év-val korábban

RE: портлеты для версии 6.2

Liferay Master Bejegyzések: 621 Csatlakozás dátuma: 2008.07.07. Legújabb bejegyzések
для организации работы с базой данных в Liferay используется Service Builder. Подробней о нем можно прочитать тут: https://dev.liferay.com/develop/tutorials/-/knowledge_base/6-2/service-builder

Соотвественно, если вы разрабатываете свой плагин - то так как это по сути дела обычное web-приложение (в терминах JEE) - то внутри плагина для работы с базой данных вы можете использовать как средства Service Builder-а, так иGjlh самостоятельно реализовывать работу с базой (например на базе того же Hibernate).

Если вас интересует работа с сущностями самого Liferay - то тут лучше использовать его API - практически для любой сущности существует Util-класс (реализуется паттерн Singleton), который предоставляет доступ к соотвествующему сервису.

например для того что бы получить список пользователей можно использовать метод com.liferay.portal.service.UserLocalServiceUtil.getUsers(), аналогично вы сможете найти методы в классах OrganizationLocalServiceUtil, GroupLocalServiceUtil, LayoutLocalServiceUtil и так далее

Подробней можно прочитать в документации Liferay: https://dev.liferay.com/discover/deployment/-/knowledge_base/6-2/accessing-liferay-services