在JSP中获取绝对路径
1.第一种
String path =request.getContextPath(); System.out.println("getContextPath获得路径:"+ path);
2.第二种
String servletPath =request.getServletPath(); System.out.println("getServletPath获得路径:"+ servletPath);
3.第三种
String nowPlace =request.getRequestURI(); System.out.println("getRequestURI获得路径:"+ nowPlace);
4.第四种
String file ="client_add.jsp"; String filePath =application.getRealPath(file); System.out.println("getRealPath获得路径:"+ filePath);
【拓展--通过类模板拼接url】
通过建立JSP模板页面,直接默认配置了url的代码:如下:
会建立一个名为MyJsp.jsp的页面,我们要用的如下:
最后得到的basePath如下: