Ciao a tutti.
Ho un problema con la creazione di directory e file all'interno della directory dell'applicazione web.
In particolare la mia applicazione risiede nella directory
127.0.0.1:8080/site
e devo inserire una directory di questo tipo
http://127.0.0.1:8080/site/artist/a.
Per ricavare le directory uso il metodo getRequestURL della classe HttpServletResponse e dopo alcune operazioni riesco ad ottenere la directory cercata (http://127.0.0.1:8080/site) alla quale aggiungo la parte restante (/artist/a).
In definitiva, riesco a ricavarmi nella stringa dir_artist l'URL della directory da cercare.
Successivamente eseguo, in sequenza:
File file_artist = new File(dir_artist);
file_biography.mkdir();
Dopo ciò dovrei avere creato la directory. Tuttavia il metodo mkdir() ritorna il valore false, anche se non esiste già una directory di questo tipo.
Dove sbaglio?
Se avete suggerimenti diversi da questa procedimento, siano benvenuti.
Grazie.
Vincenzo.