課程
/后端開發(fā)
/Java
/JAVA遇見HTML——JSP篇
請問,為什么一定要寫 <base href='<%=basePath%>'> ?
2014-12-20
源自:JAVA遇見HTML——JSP篇 3-7
正在回答
我們可以使用 <base>標(biāo)簽中的href屬性來設(shè)置,所有的“相對基準(zhǔn) URL”。
注意base只能應(yīng)用于標(biāo)記<head>與</head>之間.
假設(shè)你的項目叫myWork,那么你的項目基準(zhǔn)URL地址就是?http://localhost:8080/myWork/,<base href=" <%=basePath%>">就表示這個基準(zhǔn)地址。那么以下超鏈接<a href="jsp/login.jsp">Login </a>,當(dāng)我們?nèi)?zhí)行上面的那段JSP代碼后,我們可以在瀏覽器中可以查看,他所返回給客戶端的html代碼就是<a href="http://localhost:8080/myWork/jsp/login.jsp"></a>
舉報
Java Web入門級教程JSP,帶你輕松的學(xué)習(xí)JSP基礎(chǔ)知識
1 回答path與basePath用處?
2 回答String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
1 回答<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2014-12-22
我們可以使用 <base>標(biāo)簽中的href屬性來設(shè)置,所有的“相對基準(zhǔn) URL”。
注意base只能應(yīng)用于標(biāo)記<head>與</head>之間.
假設(shè)你的項目叫myWork,那么你的項目基準(zhǔn)URL地址就是?http://localhost:8080/myWork/,<base href=" <%=basePath%>">就表示這個基準(zhǔn)地址。那么以下超鏈接<a href="jsp/login.jsp">Login </a>,當(dāng)我們?nèi)?zhí)行上面的那段JSP代碼后,我們可以在瀏覽器中可以查看,他所返回給客戶端的html代碼就是<a href="http://localhost:8080/myWork/jsp/login.jsp"></a>