2016-06-15 85 views
0

我需要使用java.io.File API訪問我的Spring Boot Controller中/ src/main/resources/static/myfolder中的文件。我試過訪問Spring Boot資源作爲控制器中的文件

File folder = new File("/myfolder/"); 

但它不起作用。有任何想法嗎?

+0

我沒有時間來檢查出來,但你可以看看在啓動應用程序上下文中使用Spring'ResourceLoader'可用...我認爲這將有訪問靜態文件夾的內容,但不知道路徑是什麼。 – cjstehno

回答

2

這應該工作

File file = new File(getClass().getResource("/static/myfolder").getFile()); 
File[] files = file.listFiles(); 
+0

工作,謝謝! – CraigFoote