rich:fileUpload没有flash就行不通

时间:2012-06-28 08:18:13

标签: java jsf upload richfaces

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

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

2 个答案:

答案 0 :(得分:0)

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

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

问题与Glassfish 3.1.2有关(见the bug report)。 解决方案是从站点顶部下载web-core.jar并覆盖glassfish中的旧文件。

答案 1 :(得分:0)

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

web:multipart-filter disabled="true"