理解的还不透彻,暂时罗列一堆 。出了问题一个一个往上套:
1、获取工程在服务器里面的全路径:
filePath=this.getClass().getClassLoader().getResource("文件名").getPath();
第二种方法:
String filePath = Thread.currentThread().getContextClassLoader().getResource("").getPath();
不会出什么错,除非是把路径配置的时候配上了
2、获取工程在服务器中的绝对路径
absPath=new java.io.File(filePath).getParent();
--------------------------------------------------------------------------------------我是分割线----------------------------------------------------------------------------------------------------------------------下面的没验证过--------言留书上
1、获取jsp页面在工程下面的目录地址
request.getServletPath()
2、得到jsp页面所在工程名地址
request.getContextPath()
application.getRealPath("test.jsp")