当我调用主页[OWCS] v11.8的ID值时返回空值

时间:2019-03-04 21:16:38

标签: oracle jsp-tags wcs webcenter-sites

我一直在尝试从首页检索ID的值。

我不知道为什么检索到的值为空。我从CSElement调用它,然后从与HTML p标签关联的SiteEntry中的“预览”按钮对其进行测试。

这是所使用的代码块:

<render:lookup varname="Home" key="Home" ttype="CSElement" match=":x"/>
<asset:load name="IDHome" type="Page" field="name" 
value='<%=ics.GetVar("Home")%>'/>
<asset:get name="IDHome" field="id" output="IDHOME"/>



<p><%=ics.GetVar("IDHOME")%></p>

我得到了null,但是当我尝试获取另一个值(例如“维度描述”)时,它就可以工作。

我使用相同的代码行,除了在其他站点中也可以使用...

我需要页面的ID才能应用语言过滤器

1 个答案:

答案 0 :(得分:0)

我可以想到几个原因:

  • 也许您的“网站”价值在某处被覆盖。尝试为“ render:lookup”标记显式传递site参数。
  • 验证映射是否与您从中调用该映射的站点共享。