大家在開發web專案的過程中,可能會遇到「xml 解析錯誤:找不到根元素」這麼乙個問題,引起這個問題的原因可能有很多種,在這兒我只是跟大家分享一下我遇到一種情況。
1、專案背景描述
extjs 結合asp.net mvc4開發專案的時候出現的問題
我在客戶端通過extjs的ajax訪問後台控制器中的action
1.1、客戶端extjs ajax**如下:
ext.ajax.request(catch
(e)
else}}
}});
1.2、後台home控制器**如下:
usingsystem;
using
system.collections.generic;
using
system.linq;
using
system.threading;
using
system.web;
using
system.web.mvc;
namespace
mvctest02.controllers
catch
(threadabortexception)
catch
(exception)}}
}
這個時候會出現錯誤「xml 解析錯誤:找不到根元素位置:http://localhost:10697/home/login?responderid=language&key=login&_dc=1508983761612 行 1,列 1: login:1:1」
經過我的除錯發現,出錯的原因竟然是因為:控制器的login方法沒有返回值造成的
如果把控制器的**改成如下所示,就不會出現錯誤了:
usingsystem;
using
system.collections.generic;
using
system.linq;
using
system.threading;
using
system.web;
using
system.web.mvc;
namespace
mvctest02.controllers
catch
(threadabortexception)
catch
(exception)
}return
"11111";
}}
說明:login方法只要有返回值即可,不一定是string型別,我在這裡只是舉個例子。
springMVC js等檔案找不到錯誤
我搭建的springmvc框架載入不到和js,css檔案,在網上找到的錯誤原因,很實用 應用springmvc時如果配置url對映時如下配置 會導致頁面引用的js css發生找不到的錯誤 以下有兩種方式解決問題,僅供參考 方法一 在web.xml中新增 html default org.apache...
pyinstaller打包錯誤,找不到指定程式
用pyinstaller打包指定程式報錯 traceback most recent call last file site packages pyinstaller loader rthooks pyi rth win32comgenpy.py line 47,in file d python37...
常犯的錯誤 找不到檔案
找不到檔案homework02.jsp 然後去編譯目錄下一看,確實沒有這個檔案,手動匯入即可。或者將target homework07 1.0 snapshot這個檔案直接刪除,重新編譯即可。複製檔案的時候注意 複製完的檔案有的時候idea不會自動編譯 要去檢查 war exploded的outpu...