Jsf p:fileUpload组件的奇怪显示

Jsf p:fileUpload组件的奇怪显示,jsf,primefaces,Jsf,Primefaces,我正在尝试使用PrimeFaces的fileUpload组件,并且一切正常,但是当该组件没有内容出现时,会显示一条空的错误消息,我不明白为什么 如果我向组件添加一个文件,它会消失得很好,但是当组件加载时,它仍然不是很好 // View <h:form> <p:fileUpload fileUploadListener="#{bean.handleFileUpload}" /> </h:form> // ManagedBean public void h

我正在尝试使用PrimeFaces的fileUpload组件,并且一切正常,但是当该组件没有内容出现时,会显示一条空的错误消息,我不明白为什么

如果我向组件添加一个文件,它会消失得很好,但是当组件加载时,它仍然不是很好

// View
<h:form>
  <p:fileUpload fileUploadListener="#{bean.handleFileUpload}" />
</h:form>

// ManagedBean
public void handleFileUpload(FileUploadEvent event) {
    UploadedFile file = event.getFile();
    System.out.println("handleFileUpload : " + file);
}
//查看
//ManagedBean
公共无效handleFileUpload(FileUploadEvent事件){
UploadedFile=event.getFile();
System.out.println(“handleFileUpload:+文件”);
}
当我单击upload按钮时,托管bean函数被很好地调用

希望有人能理解我的问题


提前感谢

您确定您正在使用此表单吗?没别的了?您的PF版本和JSF impl/version是什么?@Kukeltje我的表单还有其他几个输入,它们工作正常,在p:dialog组件中,但是是的,没有更多。我最近将PF从6.0升级到6.1,但它在6.0上不起作用,很抱歉,我不知道我能回答关于JSF impl/版本的什么问题,sorry。