分類  >  WEB開發 >

在js中使用document.location.href找不到servlet,出現404異常,別人一樣的代碼就能找到

tags:    時間:2013-12-09 22:08:38
在js中使用document.location.href找不到servlet,出現404錯誤,別人一樣的代碼就能找到
在js中使用document.location.href找不到servlet,別人一樣的代碼就能找到。
我們用的svn,我的工程是從同學那裡導入的,代碼一模一樣,他的沒有問題,為什麼我的就出現404錯誤?用的tomcat和myeclipse都是一樣的,怎麼回事?

------解決方案--------------------
window.location.href
呢?
這個只能使用在當前頁面中的
------解決方案--------------------
你的相對路徑有問題!!
一般在HTML頁面中有一個<base href=""/>標籤,這個標籤的作用就是在想伺服器請求數據時,若採用相對路徑在,則在前面加上這個標籤裡面的href的內容。
你的頁面沒有這標籤,那麼這個document.location.href 則是當前頁面所在的路徑,所以你的相對路徑有問題

推薦閱讀文章

Bookmark the permalink ,來源:互聯網