Записи с тегом liferay .

Создание портлетов для Liferay при помощи maven

Изначально портлеты для Liferay собирались ant скриптами, но начиная с версии 6 появилась возможность использовать для разработки портлетов maven. Я не мог пройти мимо этой возможности, поэтому в этом посте опишу процесс создания портлета при помощи Liferay Maven SDK.

Liferay: взаимодейстие портлетов через общую сессию

По умолчанию в Liferay каждый WAR имеет собственную сессию, которая недоступна из других WAR'ов, но иногда возникает необходимость организовать взаймодействие между портлетами через общую сессию. Рассмотрим, как это реализуется.

Использование Liferay-сервисов из разных портлетов/Hook-плагинов

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

JSP exception: Attribute value is quoted with " which must be escaped ...

Относительно недавно при работе с одним проектом, основанном на JSP, я столкнулся с ошибкой в экранировании кавычек на строке, которая на первый взгляд не предвещала ничего плохого: <aui:a href="<%= "/someValue" + userId %>" label="<%= someTitle %>"/>. ERROR [jsp:154] org.apache.jasper.JasperException: /jsp/projects/edit.
— 8 Предметов на странице
Показывается результатов: 5.

К списку статей

О себе:

Машина для преобразования кофеина и алгоритмов в совершенный код.

Нет открытого контента.
Откройте запись дневника, чтобы получить совет.