Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File upload PrimeFaces在一个页面上有多个p:fileUpload标记——只有最后一个标记有效_File Upload_Jsf 2_Primefaces - Fatal编程技术网

File upload PrimeFaces在一个页面上有多个p:fileUpload标记——只有最后一个标记有效

File upload PrimeFaces在一个页面上有多个p:fileUpload标记——只有最后一个标记有效,file-upload,jsf-2,primefaces,File Upload,Jsf 2,Primefaces,我在JBoss AS7中使用PrimeFaces 3.0-SNAPSHOT。我将三个标记放在一个表单中,并带有选项auto=true 问题是要上传文件,我必须从最后一个表单开始,然后上传到prelast,最后上传到第一个表单。否则,不会向服务器发送任何内容(FireBug JS控制台和网络控制台中都没有可查看的内容)。你知道怎么解决吗?使用一个组件上载多个文件对我不可用 编辑:表单如下所示: <p:fileUpload id="videoThumbnail" fileUpload

我在JBoss AS7中使用PrimeFaces 3.0-SNAPSHOT。我将三个
标记放在一个表单中,并带有选项
auto=true

问题是要上传文件,我必须从最后一个表单开始,然后上传到prelast,最后上传到第一个表单。否则,不会向服务器发送任何内容(FireBug JS控制台和网络控制台中都没有可查看的内容)。你知道怎么解决吗?使用一个组件上载多个文件对我不可用

编辑:表单如下所示:

<p:fileUpload id="videoThumbnail" 
    fileUploadListener="#{videoWrapper.handleImageUpload}"
    update="#{@form}" process="#{@all}" auto="true" showButtons="false"/>


handleImageUpload是一个典型的PrimeFaces上传处理程序。我没有附上它,因为我认为这不是问题。请求没有发送到服务器,因此java服务器端似乎不相关。

我在PrimeFaces论坛上得到了答案:。现在这种情况不受支持,也许将来会改变。

看到这个:并发布您的xhtml/java代码谢谢您的评论,但我的问题似乎是客户端问题:post没有发送到服务器,所以我无法检查。请发布您的更多代码。xhtml页面,至少是整个
标记以及bean代码。那会给我们更多关于你在做什么的信息。