-1

我有一个列中有 PrimeFaces 3.4的数据p:fileUpload表。但是,所有文件上传都被视为同一个条目。如何将文件上传视为唯一条目?

4

1 回答 1

1

您没有显示任何 SSCCE,因此很难指出技术错误,但根据症状,此问题的最可能原因是您已将所有文件上传绑定到同一个 bean 属性。这确实没有任何意义。您需要将<p:fileUpload>值绑定到迭代行,而不是父 bean。

例如这是错误的:

<p:dataTable value="#{bean.items}" var="item">
    <p:column>
        <p:fileUpload value="#{bean.uploadedFile}">

这是正确的:

<p:dataTable value="#{bean.items}" var="item">
    <p:column>
        <p:fileUpload value="#{item.uploadedFile}">
于 2013-05-30T12:38:10.000 回答