![](/img/trans.png)
[英]What should be the file upload path for CommonsMultipartFile if I want to save the files in the project path?
[英]What path should a file have to be found from web project?
我真的不明白從什么“點”文件中查找。 我有常規項目。 它具有一個類(放在src \\ chat中),該類從config.properties獲取屬性並寫入/讀取xml文件。 兩者都放在src \\ resources中。 這個項目運作良好。 屬性由ResourceBundle獲取。
當我將此包復制到動態Web項目並從Servlet調用該類的方法時,該類可以找到屬性,而找不到xml文件。
我發現了很多像我這樣的問題。 但是解決方案是使用getServletContext()。getResourceAsStream或getServletContext()。getRealPath。 但是我的課不是servlet。
問題是,是否有可能將文件放置在任何地方,然后只寫屬性的相對路徑? (例如,在WebContent \\ xml中)
如果您的文件位於類路徑上(並且從這些圖像看起來應該是這樣),則可以使用以下內容:
ClassLoader.class.getResourceAsStream("/path/file.txt");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.