File upload 文件上传不';t使用PrimeFaces4.0、JSF Mojarra 2.2.3和Wildfly Beta 1

File upload 文件上传不';t使用PrimeFaces4.0、JSF Mojarra 2.2.3和Wildfly Beta 1,file-upload,jsf-2,primefaces,mojarra,wildfly,File Upload,Jsf 2,Primefaces,Mojarra,Wildfly,我有一个web应用程序运行在: 野蝇贝塔1 JSF Mojarra 2.2.3(来自Wildfly) PrimeFaces4.0 rewrite-servlet-2.0.7.Final/rewrite-config-prettyfaces-2.0.7.Final commons-io-2.4/commons-fileupload-1.3 我的文件上传组件有问题(高级和简单模式不起作用,永远不要在上传()内打印) 即使在没有rewrite-servlet-2.0.7.Final/rewrite

我有一个web应用程序运行在:

  • 野蝇贝塔1
  • JSF Mojarra 2.2.3(来自Wildfly)
  • PrimeFaces4.0
  • rewrite-servlet-2.0.7.Final/rewrite-config-prettyfaces-2.0.7.Final
  • commons-io-2.4/commons-fileupload-1.3
我的文件上传组件有问题(高级和简单模式不起作用,永远不要在上传()内打印

即使在没有rewrite-servlet-2.0.7.Final/rewrite-config-prettyfaces-2.0.7.Final libs的情况下也可以运行相同的功能

My upload.xhtml文件:


我的豆豆:

@ManagedBean(name=“test”)
@视域
公开课考试{
私有上传文件;
公共上载文件getFile(){
返回文件;
}
公共void setFile(上传文件){
this.file=文件;
}
公共无效上载(FileUploadEvent事件){
System.out.println(“内部上载()”;
}
}
web.xml:


测试
/
PrimeFaces文件上载筛选器
org.primefaces.webapp.filter.FileUploadFilter
PrimeFaces文件上载筛选器
Facesservlet
要求
向前地
Facesservlet
javax.faces.webapp.FacesServlet
1.
Facesservlet
/面孔/*
*.xhtml
javax.faces.PARTIAL_STATE_保存
真的
javax.faces.application.ViewExpiredException
/重定向

我对Wildfly 8.1、PrimeFaces 5.1、Pretty faces和文件上传也有同样的问题。在Tomcat中,有一种黑客可以让它工作,但我在底层找不到。PrettyFaces似乎对多部分post请求做了一些不好的事情,阻止了它们正常工作。。。他们似乎把它推回了Undertow/Wildfly,因为黑客存在于Tomcat中,而不是解决实际问题

Wildfly讨论:

Tomcat黑客:


我在这方面遇到了障碍,我无法真正提取PrettyFaces、PrimeFaces文件上传(我需要背景ajax/html5上传)或Wildfly。。。除“使用iframe/simple模式”外,任何人如有其他建议,将不胜感激

我对Wildfly 8.1、PrimeFaces 5.1、Pretty faces和文件上传也有同样的问题。在Tomcat中,有一种黑客可以让它工作,但我在底层找不到。PrettyFaces似乎对多部分post请求做了一些不好的事情,阻止了它们正常工作。。。他们似乎把它推回了Undertow/Wildfly,因为黑客存在于Tomcat中,而不是解决实际问题

Wildfly讨论:

Tomcat黑客:


我在这方面遇到了障碍,我无法真正提取PrettyFaces、PrimeFaces文件上传(我需要背景ajax/html5上传)或Wildfly。。。除“使用iframe/simple模式”外,任何人如有其他建议,将不胜感激

您是否在
IDE或浏览器控制台中看到任何错误?您发布的代码看起来非常简单,所以当您实现相同的代码时应该可以工作。什么都没有:)我从JS控制台得到的唯一结果是:今天我在一个空白的web项目上测试了apache libs和PF lib,得到了相同的结果:(这是一个暗藏的bug:您在
IDE或浏览器控制台中看到任何错误吗?
?您发布的代码看起来非常简单,所以当您实现相同的代码时应该可以工作。没有:)我从JS控制台得到的唯一结果是:今天我在一个空白的web项目上测试了apache libs和PF lib,得到了相同的结果:(这是一只潜行的虫子: