vaadin 7では、使用時にファイル名をどのように遅延して決定しますFileDownloader
か?
final Button downloadButton = new Button("Download file");
FileDownloader downloader = new FileDownloader(new StreamResource(new StreamSource() {
@Override
public InputStream getStream () {
return new ByteArrayInputStream(expesiveCalculationOfContent());
}
}, "file.snub"));
downloader.extend(downloadButton);
このコード サンプルでは、明らかにファイル名
- ゴミです
- 早い段階で知る必要があります。
ダウンロードしたファイルのファイル名を遅延して決定するにはどうすればよいですか?