java获取项目根路径 普通JAVA文件怎么获取web项目的根目录?

普通JAVA文件怎么获取web项目的根目录? http://localhost:8080/test/test](3)获取相对地址:请求.getRequestURI()项目在tomcat部署后,如何获取

普通JAVA文件怎么获取web项目的根目录?

http://localhost:8080/test/test

](3)获取相对地址:请求.getRequestURI()

项目在tomcat部署后,如何获取项目的根目录?

实现思想是先得到类路径,然后从类路径中切出相应的项目根路径(因为它知道类和项目的相对位置)。可以使用类名class.getResource类(“”)。方法获取当前路径。示例:“stringpath=XMLS.class.getResource( ""). Getpath()”。说明:以上语句是在XML编译后获取绝对路径(由于java运行类文件,无法获取java文件路径),然后根据实际情况在任意位置截取路径。