------------如何在java类中取得web容器在系统中的绝对路径或相对路径--------

比如一个普通的java类,不继承任何servlet类,也拿不到request,怎么取得web服务器(weblogic)的路径。因为我要在那个java类中写一个xml文件,让外部访问。
取得的都是工程底下的路径,我想取得部署之后的应用的路径。
- -!----***---^-^-----
这个类是拿不到request的
- -!----***---^-^-----
试过了很多方法得到的都是eclipse的workspace下的路径:
得到的是这样的路径:D:\Program Files\MyEclipse 6.5\workspace\AAAAA\WebRoot\WEB-INF\classes\
而我想得到的是E:\Tomcat\webapps\AAAAA\WEB-INF\classes\这样的路径
也就是,我想得到web服务器的路径(实际的服务器是weblogic);
其中AAAAA是项目的名称。

第1个回答  2019-05-28
web容器可以理解为打开浏览器后并有一个提交请求所形成的环境.
相似回答