我想检查当前用户是否有权更新期刊文章。为此,我想从自定义 portlet 调用 JournalArticlePermission.check(),但无法从我的 portlet 的类加载器访问类 JournalArticlePermission。
打电话
return permissionChecker.hasPermission(groupId, jaClassName, resourcePrimKey, ActionKeys.UPDATE);
有效,但它绕过了助手类中实现的所有暂存逻辑。
检查期刊文章权限的干净方法是什么?
与liferay 论坛上发布的问题相同,但我并不完全相信所提出的答案,即使用PortalClassInvoker
.