Я пытаюсь загрузить файл по p: poll.Можно скачать файл на p: poll
Вот мой код:
<p:commandButton id="sendMessage" value="sendMessage" actionListener="#{logsController.sendMessage}" />
<p:poll interval="3" async="false" immediate="true" listener="#{logsController.downloadAll(null)}" />
и поддержка боб:
public void sendMessage(ActionEvent event) {
{adding message to queue}
}
public void downloadAll(ActionEvent event) {
...
if(readyToDownload) {
Faces.sendFile(logFile.getFileByteArray(), "file.txt", true);
}
}
Я хочу открыть "сохранить как" диалог, но я получаю только JQuery ошибку синтаксического анализа JSON.
Содержимое, которое я пытаюсь загрузить, является результатом сообщения внешнего api, поэтому я не могу получить это внезапно.
Возможно, это еще один способ решить эту проблему?
Это работает для меня, спасибо. – mariuszs80
Добро пожаловать. – BalusC