【Java】在JSP中獲取絕對路徑
阿新 • • 發佈:2018-12-31
在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如下: