Wyślij plik z serwera do klienta w GWT
Używam GWT.
Muszę pobrać plik z plikuserwer doklient.
Dokument znajduje się w zewnętrznym repozytorium.
Klient wysyła identyfikator dokumentu przez serwlet.
Napo stronie serwera: Korzystanie z tego dokumentu tożsamości jest pobierane:
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();
Tutaj mogę przeczytać dokument.
Chcę wysłać to do klienta. Jak zrobić ten plik i odesłać go do klienta?