web工程路径
在定位資源的時候,直覺上有這么幾種辦法:
??1、直接寫絕對路徑。->長,且比較死板
??2、使用相對路徑。->簡潔了,但是依賴于瀏覽器當前資源的地址,可能會存在找不到資源的情況,尤其是在請求轉發(fā)的時候。其麻煩程度還不如去寫絕對路徑,而且絕對路徑起碼保證能找到資源。
改進
??1、html頭文件中嵌入<base>標簽,指定一個基準點。這樣大家的相對路徑都有了一個固定參照物。
說明
1、斜桿/問題
??第一個斜桿,如果實在瀏覽器被解析,會被解析成http:// ip : port /。如果是在服務器解析,會被解析成http:// ip : port / 工程路徑 /。在重定向的時候是瀏覽器在解析。
??最后面帶斜桿,當成路徑處理;不帶斜桿,當成資源處理。
2、request.getContextPath()
??獲取當前資源的工程路徑。
總結
- 上一篇: UOS系统启动盘制作
- 下一篇: F1 Score详解 查准率较高 召回率