안녕하십니까. oracle webcenter Sites 11g에서 작업하고 있습니다. 나는 새 페이지가 PAGETITLE의 이름을 속성 추가 및 pagedefinition에 있다고 덧붙였다과 JSP 로직 새 템플릿을 추가하고 코드를 추가 한 <퍼센트 = ics.GetVar ("PAGETITLE") %>하지만 페이지를보고 새 페이지를 만든 후 페이지 번호이 (가) null을 표시합니다. 제발 도와주세요oracle webcenter 사이트에서 페이지 속성 값이 null로 표시됩니다. 11g R1
-1
A
답변
0
필요한 속성을 읽은 후 먼저 페이지 자산을로드해야합니다. 다음은
이 모든 attibutes 얻을 수있는 JSP에서이 줄을 표시합니다 'PAGETITLE'<assetset:setasset name="Page" type='<%=ics.GetVar("c")%>' id='<%=ics.GetVar("cid")%>' />
<assetset:getattributevalues name="Page" typename='PageAttribute' attribute='pagetitle' listvarname="pagetitlelist" />
<ics:listget fieldname="value" listname="pagetitlelist" output="title"/>
<%=ics.GetVar("title")%>
0
의 샘플 코드입니다 : 어떤 속성을 사용하려면
<ics:argument name="attributes" value="attribute1,attribute2,...,attributen" />
을 그렇게 .
예 : ${asset.attribute1}