我不知道有任何相关事件。但我相信还有其他两种选择:
只需从 fileUploadListener 调用 checkDocument() 即可。
在oncomplete中调用remoteCommand:
<p:fileUpload ... oncomplete="rc()" />
<p:remoteCommand name="rc" update="carDocumentError" actionListener="#{carEditDocumentController.checkDocument()}" />
您可以使用 valueChangeListener 属性,该属性在执行侦听器方法后执行,在本例中它将加载文件。
一个例子是这样的:
<p:fileUpload ... oncomplete="rc()"
valueChangeListener="#{carEditDocumentController.checkDocument()}" />