PrimeFaces 是否有类似 o:param 的东西(为输出格式添加复杂参数的解决方案)?

Does PrimeFaces has anything like o:param (solution to add complex parameter for outputFormat)?

给定的问题是传递复杂参数(参见下面的代码示例)在 JSF 中不起作用。

<h:outputFormat value="Final result is: {0}">
    <f:param>
        <h:outputFormat value="{0} to {1}">
            <f:param value="#{mngr.lowerBound}"/>
            <f:param value="#{mngr.upperBound}"/>
        </h:outputFormat>
    </f:param>
</h:outputFormat>

不是寻找使用 ManagedBean 的解决方案,如下所示:

<h:outputFormat value="Final result is: {0}">
    <f:param value="mngr.formattedParams />
</h:outputFormat>

然而,在 OmniFaces 中有一个合适的解决方案: JSF-2. h:outputFormat. Complex f:param

我想知道PrimeFaces中是否也有解决方案?

没有 PrimeFaces 没有这个。没有理由这样做,因为 OmniFaces 有它。它们都针对 JSF 的不同方面:ui 组件 suite 与实用程序 suite 完全互补