在jsf中,文件下载时如何显示请等待消息或进度条?
在JSF中,是否有任何方法可以在下载开始时显示“请等待消息”,并在下载完成后隐藏它(或显示“保存文件”窗口) 我正在使用以下jsf代码下载一个文件在jsf中,文件下载时如何显示请等待消息或进度条?,jsf,jsf-2,Jsf,Jsf 2,在JSF中,是否有任何方法可以在下载开始时显示“请等待消息”,并在下载完成后隐藏它(或显示“保存文件”窗口) 我正在使用以下jsf代码下载一个文件 <h:commandButton id="getDownload" value="download" action="#{bean.downloadAction()}" > 注意:我使用的是纯jsf,而不是任何组件框架,如primeface/Richfaces如何下载该文件?你能给我们看一下你的下载行为吗?据我所知,没有简单
<h:commandButton id="getDownload" value="download" action="#{bean.downloadAction()}" >
注意:我使用的是纯jsf,而不是任何组件框架,如primeface/Richfaces如何下载该文件?你能给我们看一下你的下载行为吗?据我所知,没有简单的方法,因为这是一个完整的请求,所以没有完整的事件可以连接。Primefaces已经用js函数monitorDownload解决了这个问题。我相信他们会在响应中添加一个cookie,并不断地寻找那个cookie。你可以看看他们是怎么做的。或在此: