我正在尝试使用 rich:hashParam 标签将值传递给 rich:popupPanel,这是我的代码
<h:commandLink value="Edit">
<rich:componentControl target="editPanel" operation="show">
<a4j:param noEscape="true" value="event" />
<rich:hashParam>
<a4j:param name="categoryId" value="#{ c.categoryId }" />
<a4j:param name="categoryName" value="#{ c.name }" />
<a4j:param name="categoryParent" value="#{ c.parent }" />
</rich:hashParam>
</rich:componentControl>
这是我的弹出面板,用户可以做某事
<rich:popupPanel id="editPanel" autosized="true">
<!-- how to get value of the rich:hashParam? -->
</rich:popupPanel>
我参考了有关rich:hashParam 的richfaces 文档和示例,以了解如何在rich:popupPanel 中获取值。但似乎该文档包含很少关于rich:hashParam 的示例,并且该示例是硬编码的,而不是由rich:hashParam 传递的。
文件:这里
示例:这里
有人对此有想法吗?提前致谢。