我知道一般情況下,您不希望將動態文件存儲在webapp目錄中,因爲如果重新部署war文件它們將被覆蓋。然而,對於我所需要的功能,我需要這些文件可以在webapp/resources中使用。Java Spring將kml文件保存到webapp/resources
是否有可能創建一個文件並將其保存到資源目錄中?
Writer writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("/resources/xml/someFile"+randomNum+randomChar+".kml"), "utf-8"));
忽略強的一個例子「不這樣做」,肯定的 - 它是一個目錄的文件系統上像其他任何人一樣(假設它是一場爆炸戰爭)?您是否面臨任何問題 – 6ton
上傳可通過網絡應用程序訪問的文件是否有其他選項?所以,如果我想創建一個可以下載的XML文件,我會在哪裏放置這個? – user2524908
是 - 您可以使用網絡文件位置(因此它們可以通過羣集訪問),使用數據庫或使用本地目錄 - 用於非羣集環境 – 6ton