request.getContextPath 得到项目根目录,项目名加/ 如 TestDemo/,
request.getServletPath 是指 当前文件的路径 如: /项目名/文件路径 比如文件是在webroot下test文件夹下test.jsp文件 则如 test/test.jsp
request.getRequestURI, 是指 位置如上,则是TestDemo/test/test.jsp.
request.getRealPath("") 就是取得你当前运行文件在服务器上的绝对路径. request.getRealPath("/") 取得当前站点的根目录.。
得到上下文 getContext().getServletContext().getRealPath("/")这个得到的是服务器名+你的项目名