我在使用FileUpload组件时遇到麻烦,该组件在更新父容器时会更新/重新加载。我不希望fileUpload组件更新,因为它会产生与页面上相同类型的现有组件有关的错误。
<p:outputPanel id="parentContainer">
<p:fileUpload label="Browse" id="fileUploadComponent" mode="advanced" customUI="true"
allowTypes="jpg,gif,pdf,docx,doc" sizeLimit="#{1 * 1024 * 1024}"
uploadLabel="Upload" cancelLabel="Cancel" auto="true"
update="parentContainer"
fileUploadListener="#{mbean.upload}"/>
<p:commandLink value="Save" action="#{mbean.save}" update="parentContainer" />
</p:outputPanel>