我有两个相同形式的文件上传,我也为它们使用不同的 id。问题是当我使用任何一个上传组件并选择和删除文件时。两个组件都在更新。我一个一个地给组件。上传1:
<p:growl id="messages" showSummary="true" showDetail="true" />
<p:fileUpload id="upload2" fileUploadListener="#{editBean.relatedFileEditUpload}"
rendered="#{editBean.uploadFileRender}"
process="studyPlanEditForm:relatedFileType"
update="studyPlanEditForm:messages studyPlanEditForm:relatedFileType">
</p:fileUpload>
文件上传2:
<p:column
style="padding-bottom: 10px;background: none repeat scroll 0 0 #EDEDED;width:30px;">
<p:growl id="messages1" showSummary="true" showDetail="true" />
<p:fileUpload id="upload1" fileUploadListener="#{editBean.editFileUpload}"
process="studyPlanEditForm:displayname1"
update=":studyPlanEditForm">
</p:fileUpload>
</p:column>
当我选择任何一个上传并浏览并选择一个文件时,两个组件都显示文件名。请帮助。