event.getFile (). getFileName () gibt mit PrimeFaces 3.5 einen Dateinamen mit vollständigem Pfad in JSF2.0 zurück
Ich verwende PrimeFaces v3.5, um die Dateien auf meinem Windows-Computer mithilfe des Firefox-Browsers hochzuladen.event.getFile().getFileName()
gibt den Dateinamen mit dem vollständigen Pfad zurück, was weitere Probleme verursacht. Intern verwendet PrimeFaces Apache-Commons. Ich habe das überprüftjavadoc hilft mir aber auch nicht mehr.
Um dieses Problem zu lösen, habe ich das Programm ein wenig wie folgt modifiziert:
String fileName = event.getFile().getFileName();
fileName = fileName.substring(fileName.lastIndexOf("\\"));
Aber es ist nicht robust und zuverlässig. Irgendwelche Vorschläge bitte?