在java类中获取WEB-INF路径

把java项目部署到tomcat中以后,类文件的路径都在“apache-tomcat-7.0.69\webapps\APP\WEB-INF\classes”中,如果我们需要在某个java类中获取WEB-INF下的某些资源,例如现在我需要在WEB-INF下的templates文件夹下的模板资源

创新互联2013年至今,是专业互联网技术服务公司,拥有项目成都网站建设、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元新罗做网站,已为上家服务,为新罗各地企业和个人服务,联系电话:18980820575

在java类中获取WEB-INF路径

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替换为我们想要得到的文件夹名字。


分享题目:在java类中获取WEB-INF路径
文章转载:http://bzwzjz.com/article/jdpepj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 商城网站建设 公司网站建设 高端定制网站设计 营销型网站建设 营销型网站建设 攀枝花网站设计 响应式网站建设 成都网站制作公司 移动网站建设 重庆企业网站建设 成都企业网站建设公司 专业网站设计 成都网站建设 成都网站设计公司 企业网站设计 营销型网站建设 重庆网站建设 成都网站设计 成都网站制作 成都响应式网站建设 成都网站设计