request.getContextPath()到底獲取的誰的絕對路徑?什么叫絕對路徑?在硬盤里存在的嗎? getContextPath和getRealPath的區(qū)別
假設(shè)有一個(gè)項(xiàng)目名為:report_emp
request.getContextPath()獲得的是當(dāng)前的項(xiàng)目名 /report_emp,
要想獲得項(xiàng)目實(shí)際在磁盤中存貯路徑可以使用request.getSession().getServletContext().getRealPath("/");
本地資源管理器而言:
絕對路徑:是從盤符開始的路徑,磁盤上真正的路徑的,例如:E:\幫助文檔\Jquery\jqAPI;
相對路徑:是從當(dāng)前路徑開始的路徑,如當(dāng)前路徑為E:\幫助文檔,則Jquery\jqAPI為相對路徑;
就web站點(diǎn)而言:
假如我們在report_emp的admin/login.jsp中訪問了report_emp/admin/images/logo.gif的圖片
絕對路徑:以Web 站點(diǎn)根目錄為參考基礎(chǔ)的目錄路徑;
在login.jsp中的src則為report_emp/admin/images/logo.gif
相對路徑:以引用文件之網(wǎng)頁所在位置為參考基礎(chǔ),而建立出的目錄路徑;
在login.jsp中的src則為./images/logo.gif
request.getContextPath()拿到的是你的web項(xiàng)目的根路徑,就是webRoot。
絕對路徑-以Web站點(diǎn)根目錄為參考基礎(chǔ)的目錄路徑。之所以稱為絕對,意指當(dāng)所有網(wǎng)頁引用同一個(gè)文件時(shí),所使用的路徑都是一樣的。
相對路徑-以引用文件之網(wǎng)頁所在位置為參考基礎(chǔ),而建立出的目錄路徑。因此,當(dāng)保存于不同目錄的網(wǎng)頁引用同一個(gè)文件時(shí),所使用的路徑將不相同,故稱之為相對。
還不明白的話到網(wǎng)上搜一下,這種介紹很多的,總有能使你看明白的。
他獲取的是他所在項(xiàng)目的項(xiàng)目名,絕對路徑就是從根目錄開始算,C:\Users\Lin\Desktop\隨時(shí)資料,這個(gè)路徑就是絕對路徑!
肯定是服務(wù)器的絕對路徑,即WebRoot下的路徑,在你的wordspace中
逯要17784282562: 為什么不建議使用類型ServletRequest的方法getRe?
蕭縣變位: ______ 這個(gè)方法已經(jīng)deprecated,被ServletContext 的同名方法取代.
逯要17784282562: request.getInputStream()是什么意思? -
蕭縣變位: ______ 獲取以表單提交的post類型的值,也就是獲取這種方式提交的值request包含各種方式的值,沒有指名是什麼,所以Request.Form() Request.QuerySt...
逯要17784282562: get - request操作是怎么樣子的?
蕭縣變位: ______ get-request操作:從代理進(jìn)程處提取一個(gè)或多個(gè)參數(shù)值get-next-request操作:從代理進(jìn)程處提取緊跟當(dāng)前參數(shù)值的下一個(gè)參數(shù)值set-request操作:設(shè)置代理進(jìn)程的一個(gè)或多個(gè)參數(shù)值get-response操作:返回的一個(gè)或多個(gè)參數(shù)值
逯要17784282562: jsp - -----byte[] bytes = stemp.getBytes("ISO - 8859 - 1"); -
蕭縣變位: ______ 這是因?yàn)樵搮?shù)的提交編碼不同.tomcat默認(rèn)編碼是ISO8859-1,通過post或get方式提交參數(shù)時(shí),參數(shù)會(huì)以編碼ISO8859-1傳輸,獲取的時(shí)候又以 GB2312...
逯要17784282562: 關(guān)于 request.getParameter方法,幫忙解答 -
蕭縣變位: ______ String id = request.getParameter("id",id); request.getAttribute("id",id);不知道你從哪看到的寫法,如果是書,那你可以把書撕了-----------------------------------------------------------String id = request.getParameter("id");request.getAttribute("id") ...
逯要17784282562: java中request.getParameter獲取textarea中參數(shù)長度的問題 -
蕭縣變位: ______ 原因可能是通過http提交的表單的數(shù)據(jù)太大,造成了數(shù)據(jù)丟失,http通道有限制.(我猜的)如果你找到了正統(tǒng)的原因,記著告訴我.解決方法:通過InputStream獲...
request.getContextPath()獲得的是當(dāng)前的項(xiàng)目名 /report_emp,
要想獲得項(xiàng)目實(shí)際在磁盤中存貯路徑可以使用request.getSession().getServletContext().getRealPath("/");
本地資源管理器而言:
絕對路徑:是從盤符開始的路徑,磁盤上真正的路徑的,例如:E:\幫助文檔\Jquery\jqAPI;
相對路徑:是從當(dāng)前路徑開始的路徑,如當(dāng)前路徑為E:\幫助文檔,則Jquery\jqAPI為相對路徑;
就web站點(diǎn)而言:
假如我們在report_emp的admin/login.jsp中訪問了report_emp/admin/images/logo.gif的圖片
絕對路徑:以Web 站點(diǎn)根目錄為參考基礎(chǔ)的目錄路徑;
在login.jsp中的src則為report_emp/admin/images/logo.gif
相對路徑:以引用文件之網(wǎng)頁所在位置為參考基礎(chǔ),而建立出的目錄路徑;
在login.jsp中的src則為./images/logo.gif
request.getContextPath()拿到的是你的web項(xiàng)目的根路徑,就是webRoot。
絕對路徑-以Web站點(diǎn)根目錄為參考基礎(chǔ)的目錄路徑。之所以稱為絕對,意指當(dāng)所有網(wǎng)頁引用同一個(gè)文件時(shí),所使用的路徑都是一樣的。
相對路徑-以引用文件之網(wǎng)頁所在位置為參考基礎(chǔ),而建立出的目錄路徑。因此,當(dāng)保存于不同目錄的網(wǎng)頁引用同一個(gè)文件時(shí),所使用的路徑將不相同,故稱之為相對。
還不明白的話到網(wǎng)上搜一下,這種介紹很多的,總有能使你看明白的。
他獲取的是他所在項(xiàng)目的項(xiàng)目名,絕對路徑就是從根目錄開始算,C:\Users\Lin\Desktop\隨時(shí)資料,這個(gè)路徑就是絕對路徑!
肯定是服務(wù)器的絕對路徑,即WebRoot下的路徑,在你的wordspace中
相關(guān)評說:
蕭縣變位: ______ 這個(gè)方法已經(jīng)deprecated,被ServletContext 的同名方法取代.
蕭縣變位: ______ 獲取以表單提交的post類型的值,也就是獲取這種方式提交的值request包含各種方式的值,沒有指名是什麼,所以Request.Form() Request.QuerySt...
蕭縣變位: ______ get-request操作:從代理進(jìn)程處提取一個(gè)或多個(gè)參數(shù)值get-next-request操作:從代理進(jìn)程處提取緊跟當(dāng)前參數(shù)值的下一個(gè)參數(shù)值set-request操作:設(shè)置代理進(jìn)程的一個(gè)或多個(gè)參數(shù)值get-response操作:返回的一個(gè)或多個(gè)參數(shù)值
蕭縣變位: ______ 這是因?yàn)樵搮?shù)的提交編碼不同.tomcat默認(rèn)編碼是ISO8859-1,通過post或get方式提交參數(shù)時(shí),參數(shù)會(huì)以編碼ISO8859-1傳輸,獲取的時(shí)候又以 GB2312...
蕭縣變位: ______ String id = request.getParameter("id",id); request.getAttribute("id",id);不知道你從哪看到的寫法,如果是書,那你可以把書撕了-----------------------------------------------------------String id = request.getParameter("id");request.getAttribute("id") ...
蕭縣變位: ______ 原因可能是通過http提交的表單的數(shù)據(jù)太大,造成了數(shù)據(jù)丟失,http通道有限制.(我猜的)如果你找到了正統(tǒng)的原因,記著告訴我.解決方法:通過InputStream獲...