&#34; <C:如果>&#34;并且&#34;渲染&#34;根本不工作

时间:2015-05-23 12:59:24

标签: jsf jstl custom-component

我需要从父组件中读取某个属性...但它根本不起作用, 我尝试了两件事来定义属性:
<ui:param><c:set>

并阅读它们我还尝试了两件事:

<ui:fragment><c:if test>

但没有运气 这是代码:

 <ui:param name="panelName" value="#{component.parent.attributes.panelName}" />

 <c:set var="panelName2" value="{component.parent.attributes.panelName}" scope="view" />

<c:if test="#{panelName == 'abc'}">
anything
</c:if>

<ui:fragment rendered="#{panelName2 == 'abc'}">
Hellooo
</ui:fragment>

我正在使用JSF 2.2

有人可以解释为什么会这样吗

提前致谢

0 个答案:

没有答案