Ich habe ein Problem mit einem relativen Pfad zu einem Image-Ordner. Ich möchte die Bilder in einen Ordner auflisten, um ihre URLs zu einer Liste hinzuzufügen und sie in einem JSP anzuzeigen. Der Code ist dies:Relativer Pfad zum Image-Ordner Java-Quelle
File carpetaImagenes = new File("../../../../../webapp/resources/img/maquinas/"+seleccion);
List<String> listaUrlImagenes = new ArrayList<String>();
/** Recorremos el directorio de imagenes de la maquina */
for(File imagen : carpetaImagenes.listFiles()){
String imageFileName = imagen.getName();
listaUrlImagenes.add(imageFileName);
}
Das Ergebnis der "carpetaImagenes.listFiles()" ist immer null. Ich nehme an, der Weg ist schlecht. Hier sehen Sie das Bild des Ordnerbaums. Die Klasse ist in "controlador" Ordner und die Bilder sind in "webbapp/resources/img/maquinas/1"
Ich habe mehrere Wege ohne Glück versucht. Vielen Dank.
Ich habe den Frühling Weg versucht und es funktioniert nicht. Bilder sind in src/webapp/resources/img/maquinas/1 – Pedro
was ist mit der anderen Option? – surya
Funktioniert nicht. Nullzeiger beim Methodenaufruf Ich denke, der relative Pfad ist falsch – Pedro