在jsp頁(yè)面中添加base,可用相對(duì)路徑:
然后在head>標(biāo)簽內(nèi)添加base
base href="%=basePath%>">/base>
在本頁(yè)面中“直接”引入外部文件時(shí),可直接
同理,本頁(yè)面中的css類(lèi)
====================例外情況:引入的外部css、js文件又引入image等時(shí)=================================
這時(shí)候如果也用相對(duì)路徑的話,因?yàn)橐呀?jīng)不在了jsp頁(yè)面中,此時(shí)相對(duì)路徑是相對(duì)于本css文件所在的目錄:
如:棠棣新系統(tǒng),index.jsp頁(yè)面中引入的css文件
link href="css/common/frame.css" rel="stylesheet" type="text/css" />這時(shí)在jsp頁(yè)面中,引入的js/common/frame.js是從網(wǎng)站跟目錄開(kāi)始尋找,沒(méi)問(wèn)題。
但在frame.js中有如下css
這種情況下直接url(images/left_bg.gif);是默認(rèn)從本css文件所在目錄(/css/common/frame.css)+url(images/left_bg.gif),所以此處需要的image需要單獨(dú)配置,
改成
標(biāo)簽:貴州 云浮 紅河 西藏 宿州 丹東 江西 青島
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《jsp、css中引入外部資源相對(duì)路徑問(wèn)題分析》,本文關(guān)鍵詞 jsp,css,中,引入,外部,資源,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。