File file = new File(appHome + "/template.xlsx"); add(new DownloadLink("export", file, "template.xlsx"));`
private void addDownloadLinkToItem(ListItem<ViewOutputFormat> item) { DownloadLink downloadLink = new DownloadLink("export-link", new Model<File>() { @Override public File getObject() { return ViewsUtil.exportToTempFile(makeViewGenerator(), (ViewOutputFormatExportable) item.getModelObject()); } }, generateExportFileName(item)); downloadLink.setDeleteAfterDownload(true); downloadLink.setCacheDuration(Duration.NONE); downloadLink.add(new Label("export-label", WordUtils.capitalize(item.getModelObject().getName().toLowerCase()))); item.add(downloadLink); }
add(new DownloadLink("dowloadLog", logFile));
add(new DownloadLink("export", exportFileModel, exportFilenameModel));
add(new DownloadLink("export", exportFileModel, exportFilenameModel));
add(new DownloadLink("export", new LoadableDetachableModel<File>()
add(new DownloadLink("export", new LoadableDetachableModel<File>()