作者:左文欣936 | 来源:互联网 | 2023-09-15 02:07
本文由编程笔记#小编为大家整理,主要介绍了获取路径相关的知识,希望对你有一定的参考价值。
获得WebRoot的路径:
request.getSession().getServletContext().getRealPath("/");
获得class的路径:
this.getClass().getClassLoader().getResource("").getPath();
获取服务器上WEBAPPS路径
public static String getRealWebappsPath(HttpServletRequest request) {
String webPath = request.getSession().getServletContext().getRealPath(
"/");
String basePath = webPath.substring(0, webPath.indexOf(request
.getContextPath().substring(1)));
return basePath;
}