1. 程式人生 > >【Java】在JSP中獲取絕對路徑

【Java】在JSP中獲取絕對路徑

    在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如下: