導航:首頁 > 編程語言 > js沒有工程路徑

js沒有工程路徑

發布時間:2023-03-22 21:56:03

『壹』 jsP引用JS文件的路徑問題

JSP引用文件的路徑有以下三種:
1.使用相對於jsp頁面的相對路徑

<script type="text/javascript" src="../scripts/dtree.js"></script>
這樣在頁面使用http://localhost:8080/MyProject/test.jsp訪問test.jsp時就可以引用到dtree.js。

2.使用相對於Web工程的相對路徑
對於1中的相對使用相對於於jsp頁面的相對路徑的這種方式,如果我們是設置action跳轉到test.jsp頁面,那麼這種使用相對路徑的方式就引用不到了。
例如我們當訪問http://localhost:8080/MyProject/main.do的時候,頁面跳轉到test.jsp頁面,如果使用方法1,就引用不到了。
這個時候我們可以使用相對於Web工程的相對路徑來引用:

<script type="text/javascript" src="scripts/dtree.js"></script>

但是請注意:使用方法2這種方式引用,如果直接訪問http://localhost:8080/MyProject/test.jsp,是引用不到的。

3.使用Web工程的絕對路徑
方法1和方法2都有缺點,都只適用一種情況,有沒有兩種情況都適用的呢?答案肯定的!<script type="text/javascript" src="/MyProject/scripts/dtree.js"></script>

這樣,不管是通過http://localhost:8080/MyProject/main.do跳轉訪問test.jsp還是直接訪問http://localhost:8080/MyProject/test.jsp,都可以成功引用。

注意:如果我們在部署Web應用時,沒有設置Context Root(一般情況下配置為工程名),也就是IP和埠後面不帶應用名,如http://localhost:8080/main.do和http://localhost:8080/test.jsp,這種情況在引用時就不能帶工程名了,應該這樣:
<script type="text/javascript" src="/scripts/dtree.js"></script>

『貳』 js文件 如何修改 相對路徑

"/"是你網站的根目錄,就是"www.aaa.com/"
目錄改變後,url你要改成這樣"/bbb/index.php?g=admin"
就是在前面加上"/bbb"
因為你的url寫在js文件里,所以你只能一個個js文件去改,
如果要修改的地方比較多的話,可以考慮用文本編輯器的替換功能,所有文本編輯器都有這功能
如果要修改的地方非常非常非常多的話,可以考慮用 "好壓" 自帶的 "批量字元替換" 工具

『叄』 js代碼里的工程路徑怎麼寫可以用EL表達式嗎

在html頁面上面就可以、如果是單獨的js文件肯定就不行了啦(解決方案:在頁面上面拿到el的值然後條用js文件裡面的方法,將值傳入就好啦)。

『肆』 引入的js代碼路徑找不到會對網頁造成什麼影響嘛

那要看你這個js文件裡面有沒有和這個網頁相關的代碼,如果有的話,那這個文件所定義的效果或者是動作在這個網頁中就不會出現。

『伍』 如何讓引用的js文件獲取本項目根路徑

獲取項目根目錄
在jsp里去<%=request.getContextPath()%>這就是項目的根路徑了,是到項目這層的。
js的引入方內法如下:容
<script src="<%=request.getContextPath() %> /home/test.js"></script>
css的引入方法:
<link href="<%=request.getContextPath() %>/css/one.css" rel="stylesheet" type="text/css">

『陸』 關於js文件的路徑問題 在線等

宿主頁面文件 簡單抄點就是調襲用JS的那個頁面
你是網站的根目錄下建的JS,引用時就用
<script language="javascript" type="text/javascript" src="../sample08.js">
</script>
如果你那樣引用話就要看你的宿主頁面的位了,如果是和JS在同一目錄下就是正確的,但不在同一目錄下就有問題了

JS文件一般也沒什麼固定的存放文件夾,你可以為了方便放到自建JS文件夾中.再命名來區分不同功能的JS
引用則根據JS在網站的相對位置
"../"是網站根目錄. 再找到JS的位置引用
如JS在根目錄的JS文件夾中則
<script language="javascript" type="text/javascript" src="../JS/*.js">
</script>

『柒』 有個javascript src路徑的問題,請各位大佬賜教

在你的jsp或者html文件中,如果涉及到引用其他資源文件時,用的路徑,如果是直接寫成你樣內例這種,就是絕對容路徑,比如
<script src="browser/main/a.js" />
如果帶有./或者../的,就是相對路徑,比如
<script src="../111.js" />
就是要引用當前這個文件上級目錄的111.js文件。
建議在一個工程中,需要引用的資源目錄,盡量使用絕對路徑,只要你不加.和/,就是工程主目錄下的絕對路徑,有利於整體規劃。
一旦你用了相對路徑,別人在看你代碼的時候,需要一層一層的去找,而且也不利於代碼的復制,一旦復制到別的地方,層次與你現在的不一樣,還得修改層次,增加.和/。

『捌』 jsp中調用js的路徑問題

WEB-INF下的東西是訪問不到的,把你的inf.js文件拿出來,放哪隨你願意,總之別放在WEB-INF、或者WEB-INF的子目錄下,然後重新指定以下路徑,就能訪問到了。

閱讀全文

與js沒有工程路徑相關的資料

熱點內容
u盤文件給刪了 瀏覽:737
vuejsoauth2 瀏覽:78
2017微信支付日 瀏覽:81
機械臂編程如何開發 瀏覽:21
標書U盤PDF文件要不要簽字 瀏覽:222
ps軟體文件復制到d盤 瀏覽:148
一般工業固廢招標文件內容 瀏覽:583
網站建設報價怎麼算 瀏覽:66
三星a7000升級安卓502 瀏覽:486
word2010清除分隔符 瀏覽:781
樂視怎麼切換網路 瀏覽:425
cad列印pdf文件名稱與cad不一致 瀏覽:815
電氣與可編程式控制制是什麼 瀏覽:67
文件名中允許使用英文豎線嗎 瀏覽:531
編程貓在哪裡 瀏覽:775
win8共享文件夾訪問許可權 瀏覽:380
cad文件顯示為只讀不能保存怎麼辦 瀏覽:703
如何在系統里忘記網路 瀏覽:24
中小企業出口數據在哪裡找 瀏覽:715
win8和xp傳文件 瀏覽:75

友情鏈接