med*_*ium 3 java jsf internet-explorer openfiledialog primefaces
我目前正在使用Primefaces创建一个JSF应用程序.我正在从数据库提供文件,我正在使用他博客上发现的BalusC的FileServlet解决方案.
我的问题发生在IE中.当我点击下载链接时,我的浏览器闪烁,没有任何反应.然而它在Firefox中运行良好.
我已经尝试将Content-Disposition标题从"attachment"更改为"inline",以查看它是否会有任何区别.它在Firefox中但又未能在IE中做任何事情.
真的很感激任何帮助.谢谢!
确保您使用标准JSF <h:outputLink>或纯HTML <a>链接来调用它,而不是使用一些JavaScript/Ajax风格的PrimeFaces <p:commandLink>.它需要是一个简单的vanilla HTTP GET请求,而不是JavaScript/Ajax控制的请求.