您好,登錄后才能下訂單哦!
把java項目部署到tomcat中以后,類文件的路徑都在“apache-tomcat-7.0.69\webapps\APP\WEB-INF\classes”中,如果我們需要在某個java類中獲取WEB-INF下的某些資源,例如現在我需要在WEB-INF下的templates文件夾下的模板資源
Paste_Image.png
就需要在java文件中這樣獲取classes目錄,然后轉到templates目錄下。
private?static?String?templatePath?=?TemplateFactory.class.getClassLoader().getResource("/").getPath().replace("classes",?"templates");
其中TemplateFactory是我的Java類名,TemplateFactory.class.getClassLoader().getResource("/").getPath()是獲取到classes文件夾下的路徑,就是apache-tomcat-7.0.69\webapps\APP\WEB-INF\classes,然后可以把classes替換為我們想要得到的文件夾名字。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。