根据JSF表的所有元素添加ui:param


<h:dataTable id="accountsOptions"
            value="#{account.mainOptions}" var="mainOption">
            <h:column>
                <h:outputText value="#{mainOption.name}"/>
            </h:column>
</h:dataTable>

I需要在ui:param中,它将包含该表所有列的值。我怎么能做到呢?没有js/jquery .

我用Java编写了一个自定义函数,它解析MainOptions并返回必要的字符串。

<h:dataTable id="accountsOptions"
            value="#{account.mainOptions}" var="mainOption">
            <h:column>
                <h:outputText value="#{mainOption.name}"/>
            </h:column>
            <ui:param name="options" value=#{cf:formatMainOptions(mainOption)}/>
</h:dataTable>

相关内容

  • 没有找到相关文章

最新更新