File upload PrimeFaces在一个页面上有多个p:fileUpload标记——只有最后一个标记有效
我在JBoss AS7中使用PrimeFaces 3.0-SNAPSHOT。我将三个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
标记放在一个表单中,并带有选项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代码。那会给我们更多关于你在做什么的信息。