0

rich:fileUpload用于上传多个文件。当我有它时它工作得很好,allowFlash="true"但是当我设置allowFlash="false"它时它不再工作了。它只是没有做任何事情。

有人可以帮我理解为什么这不起作用。

4

2 回答 2

0

我有类似的问题。server.log 中有错误:

org.richfaces.exception.FileUploadException: Exception parsing multipart request: Request prolog cannot be read

该问题与 Glassfish 3.1.2 有关(请参阅错误报告)。解决方案是从网站顶部下载web-core.jar并覆盖 glassfish 中的旧文件。

于 2012-06-28T12:03:41.060 回答
0

要解决此问题,只需将以下内容添加到您components.xml的禁用 Seam 多部分过滤器即可rich:fileUpload。不确定这是否会破坏任何其他 Seam 功能。

web:multipart-filter disabled="true" 
于 2013-02-20T12:49:56.077 回答