Ich möchte die hochgeladene Datei unterhalb der fileUpload-Komponente nach dem Hochladen der Datei anzeigen. Standardmäßig zeigt es nur die Datei an, wenn ich sie auswähle, aber nachdem ich die Upload-Taste gedrückt habe, verschwindet der Dateiname. Ich habe alle Attribute des fileUpload-Tags überprüft, konnte aber nichts damit in Verbindung bringen.
edit: Danke Daniel, deine Lösung funktioniert gut, aber du weißt, dass der outputText ein externer Text unter dem fileUploader ist. Ich würde gerne wissen, ob primeFaces eine Lösung zum Anzeigen der Datei beim Hochladen bietet, wie es nach dem Auswählen der Datei aussieht das Bild unten möchte ich den Dateinamen auch nach dem Hochladen so sehen:
Platziere einfach ein <h:outputText
und fülle es mit dem Dateinamen aus deiner Bean nach dem und aktualisiere es mit deinem p:fileUpload
gefällt das
%Vor%Innerhalb Ihrer Bohne:
%Vor%Sehen Sie sich auch die folgende BalusC-Antwort an: event.getFile (). getFileName () gibt den Dateinamen mit dem vollständigen Pfad in JSF2 zurück .0 mit PrimeFaces 3.5
Tags und Links file-upload jsf primefaces