有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何获取Liferay自定义页面属性列表?

我已在Liferay中为页面实体创建了自定义字段,并尝试使用custom-attribute-list获取页面详细信息中的自定义字段列表:

<% 
   Group liveGroup = (Group)request.getAttribute("site.liveGroup"); 
%>
<liferay-ui:custom-attribute-list
    className="<%= Group.class.getName() %>"
    classPK="<%= (liveGroup != null) ? liveGroup.getGroupId() : 0 %>"
    editable="<%= true %>"
    label="<%= true %>"             
/>

但是我得到了站点属性列表。 我用getAttribute("page.liveGroup")创建了treid,但不起作用。 少了什么? 如何获取页面实体的自定义字段列表

谢谢


共 (1) 个答案

  1. # 1 楼答案

    Liferay页面不是Group类型,而是Layout类型。您应该使用Layout.class.getName()和相关的classPK