當前位置:首頁 » 編程語言 » javaweb項目路徑

javaweb項目路徑

發布時間: 2022-12-15 12:19:15

java web項目訪問路徑問題。求解啊!

images的url寫成src="${pageContext.request.contextPath}/images/logo.jpg"

一般會把${pageContext.request.contextPath}這部分提取出來,在jsp寫成:

<% String path = request.getContextPath();%>

如圖:

則images路徑可以寫成src="<%=path%>/images/logo.jpg"


訪問login.jsp頁面的話,寫成http://ip:埠號/CityInfo/pages/login.jsp

Ⅱ 如何在java web項目中獲得相對路徑

第一步: 先獲得classpath路徑

Stringclasspath=this.getClass().getResource("/").getPath().replaceFirst("/","");

這樣子可以得到classpath路徑,類似於:

F:/projects/JavaStudyParent/study-springmvc-junit-test/target/springmvc-junit-test/WEB-INF/classes/


然後把WEB-INF/classes截取就能獲得WebAPP目錄啦:

StringwebappRoot=classpath.replaceAll("WEB-INF/classes/","");

得到的結果就是:

F:/projects/JavaStudyParent/study-springmvc-junit-test/target/springmvc-junit-test/


通過這個路徑你就能獲取該文件夾下的所有文件啦

Ⅲ java怎麼取到web服務的根路徑

java獲取根路徑有兩種方式:

1)在servlet可以用一下方法取得:
request.getRealPath(「/」)
例如:filepach = request.getRealPath(「/」)+」//upload//」;
2)不從jsp,或servlet中獲取,只從普通java類中獲取:
String path = getClass().getProtectionDomain().getCodeSource().getLocation().getPath();
SAXReader() saxReader = new SAXReader();
if(path.indexOf(「WEB-INF」)>0){
path = path.substring(0,path.indexOf(「/WEB-INF/classes」)+16);
// 『/WEB-INF/classes』為16位
document = saxReader.read(path+filename);
}else{
document = saxReader.read(getClass().getResourceAsStream(filename));
}

Ⅳ java web項目 相對路徑怎麼寫

servlet裡面通過String basePath=session.getServletContext().getRealPath("/");獲取webRoot目錄真實路徑。
比如d:\tomcat 6\webapps\項目名
webRoot下面的resources目錄通過File path = new File(basePath, "resources");獲取
其它同理

如果是jsp的話,獲取resources目錄直接通過「<%=request.getContextPath()%>/resources」獲取

Ⅳ 在一個Java WEB項目里然後獲取項目工程的路徑 不要Tomcat下的路徑

request.getScheme()得到協議如:http://
request.getServerName() 得到伺服器名稱如:127.0.0.1
request.getServerPort() 得到埠號如8080
request.getContextPath() 得到當前上下文路徑,也就是安裝後的文件夾位置。

上面 連起來拼成完整的url

request.getRealPath()得到當前真實路徑,不管是比如D:\xx\xx\xx\

用EL在頁面里直接就是項目路徑了
${pageContext.request.contextPath}

Ⅵ 如何獲取java web項目的工程路徑

request.getSession().getServletContext().getRealPath("/");//獲取web項目的路徑

this.getClass().getResource("/").getPath()//獲取類的當前目錄

熱點內容
粵圖資料庫 發布:2025-05-11 19:25:14 瀏覽:980
松下壓縮機冰箱 發布:2025-05-11 19:24:36 瀏覽:161
php接收post數據 發布:2025-05-11 19:24:25 瀏覽:476
演算法變遷史 發布:2025-05-11 19:22:18 瀏覽:253
我的世界如何保留已玩過的伺服器 發布:2025-05-11 19:12:14 瀏覽:232
固定ip如何自建伺服器 發布:2025-05-11 19:12:10 瀏覽:630
如何恢復兒童儲蓄密碼箱原始密碼 發布:2025-05-11 18:57:10 瀏覽:287
javajdk區別 發布:2025-05-11 18:45:21 瀏覽:36
如何防止apk被反編譯 發布:2025-05-11 18:45:16 瀏覽:154
安卓什麼功能好 發布:2025-05-11 18:21:31 瀏覽:354