2012-11-19 3 views
0

나는 Liferay의 보안 및 허가 장을 http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/security-and-permissio-4에두고 있으며 추가 권한에 도달했습니다.Liferay : JSF의 허가 체크

제가 직면 한 문제는 JSP 대신 JSF를 사용하고 있다는 것입니다. 내가 태그를 사용하여 사용자에게 권한 인터페이스를 노출하려면 어떻게 :

<liferay-security:permissionsURL modelResource="<%= BlogsEntry.class.getName() %>" modelResourceDescription="<%= entry.getTitle() %>" resourcePrimKey="<%= entry.getPrimaryKey().toString() %>" var="entryURL" /> 

<liferay-ui:icon image="permissions" url="<%= entryURL %>" /> 

답변

1

당신은을 Liferay 포털 항아리 얼굴 추가해야을, 느릅 나무는 https://www.liferay.com/community/liferay-projects/liferay-faces/download에서 다운로드 할 수있는 폴더의 유틸리티 항아리입니다 .

다음을 사용하여 권한 링크를 넣을 수 있습니다.

예 :

<?xml version="1.0" encoding="UTF-8"?> 
<f:view 
    ... 
    xmlns:liferay-security="http://liferay.com/faces/security" 
    > 
    ... 
    <liferay-security:permissionsURL 
     modelResource="..." 
     modelResourceDescription="..." 
     resourcePrimKey="..." > 
       permission 
    </liferay-security:permissionsURL> 
    ... 
</f:view>