Шов: поток содержимого файла в область на странице

Мне просто интересно, может ли кто-нибудь дать мне несколько советов о том, как лучше всего вывести содержимое файла пользователю с помощью приложения Seam.

У меня есть часть моего приложения, в которой я хотел бы отобразить содержимое файла журнала. Этот файл журнала может быть довольно большим, поэтому я не хочу загружать его в память - я хочу, чтобы содержимое читалось из файла поток, прямо в область на моей странице. Каков наилучший способ добиться этого?

Я знаю, как я просто вернул бы содержимое файла на его собственную страницу, написав его в ответ, но в идеале я хотел бы, чтобы он был передан в ответ в определенной области страницы. Это возможно?


person Lee Theobald    schedule 18.03.2009    source источник
comment
Вы хотите транслировать журнал (отслеживать его хвост) или позволить пользователю перемещаться по нему с помощью кнопок?   -  person Daan van Yperen    schedule 18.03.2009


Ответы (1)


a4j:poll или a4j:push может получить ты там, где хочешь быть. Возможно, обновите панель, связанную с компонентом поддержки, чтобы она всегда отображала последние X строк, или загрузите какой-нибудь javascript, который при выполнении добавляет новые строки текста в прокручиваемый элемент div на вашей странице.

person Daan van Yperen    schedule 18.03.2009