課程
/后端開發
/Java
/Java中的文件上傳下載
老師,我用的eclipse做的,
2015-06-09
源自:Java中的文件上傳下載 2-1
正在回答
請問,你的問題是什么?請盡量描述詳細一些,好定位問題。
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<base href="<%=basePath%>">?
把這句些放在<link>上,這些話意思是說在當前頁使用basePath路徑,;
比如,頁面內部有一個連接,完整的路徑應該是 http://localhost:8080/scxz/jsp/01.jsp其中?http://localhost:8080/是服務器的基本路徑,scxz是當前應用程序的名字,那么,我的根路徑應該是那么http://localhost:8080/scxz/。
request.getSchema()可以返回當前頁面使用的協議,就是上面例子中的“http”request.getServerName()可以返回當前頁面所在的服務器的名字,就是上面例子中的“localhost"request.getServerPort()可以返回當前頁面所在的服務器使用的端口,就是8080,request.getContextPath()可以返回當前頁面所在的應用的名字,就是上面例子中的scxz這四個拼裝起來,就是當前應用的跟路徑了
舉報
由簡入深,輕松實現文件上傳下載功能及相關框架的使用
2 回答無法圖片預覽
1 回答圖片預覽不了
1 回答圖片預覽不成功
3 回答文件圖片無法預覽
2 回答預覽圖片路徑問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-06-14
請問,你的問題是什么?請盡量描述詳細一些,好定位問題。
2016-04-08
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<base href="<%=basePath%>">?
把這句些放在<link>上,這些話意思是說在當前頁使用basePath路徑,;
比如,頁面內部有一個連接,完整的路徑應該是 http://localhost:8080/scxz/jsp/01.jsp
其中?http://localhost:8080/是服務器的基本路徑,scxz是當前應用程序的名字,那么,我的根路徑應該是那么http://localhost:8080/scxz/。
request.getSchema()可以返回當前頁面使用的協議,就是上面例子中的“http”
request.getServerName()可以返回當前頁面所在的服務器的名字,就是上面例子中的“localhost"
request.getServerPort()可以返回當前頁面所在的服務器使用的端口,就是8080,
request.getContextPath()可以返回當前頁面所在的應用的名字,就是上面例子中的scxz
這四個拼裝起來,就是當前應用的跟路徑了