我正在使用rich:fileUpload
上传多个文件。我有allowFlash="true"
时效果很好但是,当我设置allowFlash="false"
时它不再起作用了。它只是没有做任何事情。
有人可以帮助我理解为什么这不起作用。
答案 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"