我是 JSF 新手,我正在尝试使用 ui:include 显示 JSF2 组件
<ui:include src="myComponent.xhtml">
<ui:param name="attr" value="aValue"/>
</ui:include>
组件显示成功,但参数未传递给 JSF2 组件。属性 attr 在组件的接口中定义。
如果我以这种方式使用我的组件,它会起作用:
<ez:myComponent attr="aValue"/>
使用 ui:include 的重点是使用类似的东西:
<ui:include src="#{componentName}"/>
我是在做一些不受支持的事情,还是有另一种方式来显示我的组件并填充参数?
我正在使用 GlassFish v3。
提前致谢。