我有一个列中有 PrimeFaces 3.4的数据p:fileUpload
表。但是,所有文件上传都被视为同一个条目。如何将文件上传视为唯一条目?
问问题
799 次
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 回答