- request.getContextPath()
因爲實際開發中,我們的靜態資源文件和項目是放在不同的服務器上,是爲了解決相對路徑的問題,可返回站點的根路徑。
假定你的web application 站點名稱爲crm,你在瀏覽器中輸入請求路徑:
http://127.0.0.1:8080/crm/index
- 則執行下面向行代碼後打印出如下結果:
1、 System.out.println(request.getContextPath());
打印結果:/crm
2、System.out.println(request.getServletPath());打印結果:/index
3、 System.out.println(request.getRequestURI());打印結果:/crm/index
4、 System.out.println(request.getRealPath("/"));打印結果:F:\IJ\shsxt_crm\src\main\webapp