Wie Datei vom server herunterladen in Vaadin7?

Habe ich FileResource

FileResource curResource = new FileResource(new File(basepath +
                                "/WEB-INF/docs/"+path+".pdf"));

und ich wollen speichern Sie diese Datei vom browser auf dem computer, indem Sie auf die Schaltfläche klicken. Wie kann ich dies in Vaadin 7? Dank

Ich versuche, so etwas wie dieses:

ExternalResource resource = new ExternalResource(basepath +
                                "/WEB-INF/icons/"+"block_16.png");
Page.getCurrent().open(resource.getURL(),"Download",true);

aber ich habe leer about:blank Seite und nichts passiert...

  • eine Vorherige post könnte helfen, stackoverflow.com/questions/8169284/...
  • Ich habe bereits gesehen, dass dieses post, aber es hilft nicht, weil es für vaadin vorherigen version. In Vaadin7 open-Methode erhält als ersten parameter nur als URL, nicht StreamResource =(
Schreibe einen Kommentar