Отправить файл с сервера клиенту в GWT
Я использую GWT.
Я должен загрузить файл из файлаserver вclient.
Документ находится во внешнем хранилище.
Клиент отправляет идентификатор документа через сервлет.
Наserver side: С использованием этого документа ID извлекается:
Document document = (Document)session.getObject(docId);
ContentStream contentStream = document.getContentStream();
ByteArrayInputStream inputStream = (ByteArrayInputStream) contentStream.getStream();
int c;
while ((c = inputStream.read()) != -1) {
System.out.print((char) c);
}
String mime = contentStream.getMimeType();
String name = contentStream.getFileName();
InputStream strm = contentStream.getStream();
Здесь я могу прочитать документ.
Я хочу отправить это клиенту. Как мне сделать этот файл и отправить его обратно клиенту?