Я использую liferay6. Я развернул свое веб-приложение внутри liferay. После входа в систему оно перенаправляется на одну страницу. На этой странице jsp я хочу установить идентификатор организации вошедшего в систему пользователя в переменной javascript. Как я могу это сделать. Могу ли я кто-нибудь, пожалуйста, объясните.
Как получить OrganizationId после входа в систему - Liferay
Ответы (2)
- Вы можете получить
userId
вошедших в систему пользователейthemeDisplay.getUserId()
- Используя этот
userId
, вы можете получить организации пользователя наOrganizationLocalServiceUtil.getUserOrganizations(userId)
- Затем вы можете перебирать организации, чтобы получить требуемый идентификатор организации.
person
Pankaj Kathiriya
schedule
12.06.2013
person
schedule
Можете ли вы объяснить свой ответ? Ответов, содержащих только код, лучше избегать, потому что они не так помогают другим, как хорошо объясненные, прокомментированные ответы.
- person Wai Ha Lee; 15.06.2015