繁体   English   中英

将数据表传递给JSF中的函数

[英]Passing datatable to function in JSF

如您所见,我正在尝试将从调用返回的resultClub(列表)传递给resultClubList

问题是resultClub在/ datatable之外未初始化。 我想发送整个列表而不是单个值。 可能吗?

<h:form>    
<p:dataTable id="averages" var="resultClub" value="#{serviceSeries.resultClubList }" 

             border="1">

                <h:inputHidden id="hiddenID" value="#{resultClub.id}" />

                <p:column id="lastName" sortBy="#{resultClub.lastName}">
                    <f:facet name="header">Efternamn</f:facet>
                    <h:outputText value="#{resultClub.lastName}" />
                </p:column>

</p:dataTable>

<h:commandButton action="#{servicePlayer.Average(resultClub)}" value="Uppdatera">
                </h:commandButton>


</h:form>

您应该在serviceSeries bean的getResultClubList()方法中初始化列表。

例如:

getResultClubList(){

    resultClubList.add(someObject);
    ...
    return resultClubList;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM