我rich:fileUpload
用于上传多个文件。当我有它时它工作得很好,allowFlash="true"
但是当我设置allowFlash="false"
它时它不再工作了。它只是没有做任何事情。
有人可以帮我理解为什么这不起作用。
我有类似的问题。server.log 中有错误:
org.richfaces.exception.FileUploadException: Exception parsing multipart request: Request prolog cannot be read
该问题与 Glassfish 3.1.2 有关(请参阅错误报告)。解决方案是从网站顶部下载web-core.jar并覆盖 glassfish 中的旧文件。
要解决此问题,只需将以下内容添加到您components.xml
的禁用 Seam 多部分过滤器即可rich:fileUpload
。不确定这是否会破坏任何其他 Seam 功能。
web:multipart-filter disabled="true"