Code:
<h:commandButton value="Pdf öffnen" action="#{Pdf.generatePdf}" onclick="window.open('Pfad_zum_PDF','ref','resizable=yes,scrollbars=yes,height=400,width=300');" styleClass="button-standard" />
<%
FacesContext fc = FacesContext.getCurrentInstance();
javax.faces.application.Application app = fc.getApplication();
PdfBean text = (PdfBean)app.createValueBinding("#{Pdf}").getValue(fc);
String pdf = text.getPdfpath();
%>
Mein Problem: Der Wert, den die Funktion getPdfpath() liefert (nämlich den Pfad und Namen der Pdf-Datei, soll in einem separaten Fenster geöffnet werden, idealerweise an einer Stelle wie Pfad_zum_PDF im Button. Gibt es irgendeine Möglichkeit, den Variablenwert vom Jsp-Code an JS zu übergeben.
Ich bin für jede Lösung dankbar, egal wie unelegant sie ist
mar05