verzeichniss erstellen?

gufi

Mitglied
Hallo,

ich hätte wieder mal ein Problem.

und zwar will ich bei eintrag eines neuen Users für diesen einen Ordner erstellen um darin seine hochgeladenen Bilder zu speichern. Nur leider weiß ich nicht was für einen "Pfad" ich angeben muss. Beim debuggen wir mir bei dem Pfad "C:/test" der ordner erstellt. Bei Pfaden wie: "./test" , "../test" wird mir kein Ordner erstellt. Muss ich die komplette URL vom Server eingeben damit mir nachher der Ordner erstellt wird? Auslesen von Dateien funktioniert doch auch mit "./test/Datei.jpg" (je nachdem wo es liegt).

zur Info: ich erstelle die Ordner mit File

Code:
String dirName = "test";
            File f = new File(dirName);
                
                f.mkdir();

Danke LG
 
Moin,

event. muss Du den Slash noch escapen - also: ".\\test\\irgendwas"

Oder versuch es mit mkdirs() - vgl. Doku :
Creates the directory named by this abstract pathname, including any necessary but nonexistent parent directories. Note that if this operation fails it may have succeeded in creating some of the necessary parent directories

Gruß
Klaus
 
Hallo,

das hilft leider alles nichts :( sieht so aus als ob er wirklich den kompletten pfad haben will. Selbst wenn ich eine Datei hochlade/erstelle verschwindet diese einfach und der Ordner wird nicht angelegt. Wenn ich den kompletten Pfad angebe, funktioniert alles einwandfrei.

Startest du dein Programm aus der IDE heraus oder durch eine jar? Wenn jar, in welchem Ordner liegt diese?

ich hab schon beides probiert. Aus der IDE und nachm deployn aufn server.
 
Zuletzt bearbeitet von einem Moderator:
Leider bin ich immer noch nicht weiter gekommen. Hat vielleicht wer eine Ahnung wie ich einen Ordner in der WEB-INF bzw. im Webapps ordner erstellen kann? Ich wäre ja auf die IResourceSettings gestoßen, leider komm ich da nicht weit? Meine Images lad ich mit ResourceReference. Da User die möglichkeit haben Bilder hoch zu laden, wäre es nicht schlecht auch dort einen Ordner per Code zu erstellen um dann ebenso die Bilder mit ResourceReference laden zu können?

Jemand eine Lösung oder einen Hinweis wonach ich suchen könnte/müsste?
 
Zurück