【发布时间】:2012-01-29 06:20:35
【问题描述】:
我将 PrimeFaces 3.0-SNAPSHOT 与 JBoss AS7 一起使用。我将三个<p:fileUpload> 标签放在一个表单中,带有选项auto=true。
问题在于,要上传文件,我必须从最后一个表单开始,然后上传到 prelast,最后再上传到第一个。否则不会向服务器发送任何内容(在 FireBug JS 控制台和 Net 控制台中都没有可看的内容)。你知道如何解决吗?使用一个组件上传多个文件对我来说不可用。
编辑:表格如下:
<p:fileUpload id="videoThumbnail"
fileUploadListener="#{videoWrapper.handleImageUpload}"
update="#{@form}" process="#{@all}" auto="true" showButtons="false"/>
而videoWrapper.handleImageUpload 是一个典型的 PrimeFaces 上传处理程序。我没有附上它,因为我认为这不是问题。请求没有发送到服务器,所以java服务器端似乎无关。
【问题讨论】:
-
看到这个:stackoverflow.com/questions/8588687/… 并发布你的 xhtml/java 代码
-
感谢您的评论,但我的问题似乎是客户端问题:POST 没有发送到服务器,所以我无法在那里检查
-
请从您的 .xhtml 页面发布更多代码,至少是整个
<h:form>标记以及 bean 代码。这会给我们更多关于你在做什么的信息。
标签: file-upload jsf-2 primefaces