gpt4 book ai didi

jsf - fileupload primefaces 5.0 在高级模式下不起作用

转载 作者:行者123 更新时间:2023-12-01 06:24:10 24 4
gpt4 key购买 nike

我正在尝试使用 primefaces 5.0 中的 fileupload 上传文件,它在简单模式下工作,但在高级模式下不工作。当我选择一个文件来上传它时,两个按钮上传按钮和取消按钮仍然被禁用,我已经在网上寻找解决方案,但我什么也没找到。
请帮忙。

 <h:form>
<p:fileUpload fileUploadListener="#{fileUpload.handleFileUpload}"
mode="advanced" dragDropSupport="false"
update="messages" sizeLimit="100000" fileLimit="3"
allowTypes="/(\.|\/)(gif|jpe?g|png)$/" />

<p:growl id="messages" showDetail="true" />
</h:form>
@ManagedBean

public class FileUpload{

public void handleFileUpload(FileUploadEvent event) {
FacesMessage message = new FacesMessage("Succesful", event.getFile().getFileName() + " is uploaded.");
FacesContext.getCurrentInstance().addMessage(null, message);
}
}

最佳答案

这个 Primefaces 5 规范。你必须有这些版本的 jar ,然后它会工作

  • JSF 运行时 2.0、2.1 或 2.2
  • 文本 2.1.7
  • Apache poi 3.7
  • 罗马 1.0
  • 公共(public)文件上传 1.3
  • commons-io 2.2
  • 大气2.1.3
  • 关于jsf - fileupload primefaces 5.0 在高级模式下不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30407714/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com