给出的问题是传递复杂参数(参见下面的代码示例)在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中是否还有解决方案?
答案 0 :(得分:6)
没有PrimeFaces没有这个。因为OmniFaces拥有它,所以没有理由。它们都针对JSF的不同方面:ui组件套件与实用套件完全互补