XML cannot be the whole program及ajaxFileUpload上傳檔案為空的解決方式
在JSP中用ajaxFileUpload做上傳檔案時,用Firebug除錯是遇到了這個錯誤:XML cannot be the whole program,在IE下測試時,直接報錯。在網上查了很長時間,還是這個地方[url]http://stackoverflow.com/questions/1371189/what-does-firebug-xml-cannot-be-the-whole-program-error-message-mean[/url]上面的一個老外的回答提醒了我,說當伺服器器返回xml格式時就會報錯。的確,最後測試伺服器返回的結果為<pre></pre>,原因是因為我把dataType的值設定為'script',所以報錯,設定為'json'時,錯誤消失,原因是當設定為'json'時,伺服器返回為空值。
上面的問題是解決了,但是伺服器端接收到的始終是空,檔案沒有上傳成功。難怪,檔案沒有上傳成功,當把dataType的值設定為'script'時伺服器端就返回<pre></pre>,所以才導致了上面的錯誤。最後終於發現問題了,上傳框我少了name屬性,所以一直上傳失敗,伺服器端看不到檔案。加上name屬性,問題解決。
相關推薦
XML cannot be the whole program及ajaxFileUpload上傳檔案為空的解決方式
今天很是鬱悶,遇到了這個問題查了好幾個小時, 最終問題還是被解決了。在JSP中用ajaxFileUpload做上傳檔案時,用Firebug除錯是遇到了這個錯誤:XML cannot be the whole program,在IE下測試時,直接報錯。在網上查了很長時間,還是這
ajaxFileUpload上傳檔案簡單示例
寫在前面: 上傳檔案的方式有很多,最近在做專案的時候,一開始也試用了利用jquery的外掛ajaxFileUpload來上傳大檔案,下面,用一個上傳檔案的簡單例子,記錄下,學習的過程~~~ 話不多說,直接上程式碼: 前臺jsp頁面:` <
MultipartHttpServletRequest,ajaxFileUpload上傳檔案,讀取檔案亂碼問題
@RequestMapping(value = "/uploadOrgid", method = RequestMethod.POST, produces = "text/html;charset=UTF-8") @ResponseBody public String upl
Vue.js下載檔案及判斷上傳檔案型別,獲取上傳檔案大小
目錄 下載檔案 方法一 方法二 方法三 1.程式碼 1.程式碼 1.程式碼 下載檔案 所用的瀏覽器:Google Chrome 方法一 功能:點選匯出按鈕,提交請求,下載excel檔案; 1.跟後端
ajaxFileUpload 上傳檔案/圖片,傳引數,解決第二次無法上傳問題
html: <script charset="utf-8" src="js/ajaxfileupload.js"></script> <input style="display:;" type="file" id="userfile" o
java 用ajaxFileUpload上傳檔案到指定目錄
這是 一個上傳檔案到指定目錄的功能。對於頁面長相上沒什麼好說的,很醜的啦,但是這個上傳的功能我想為大家分享下,用的是uploadfile 和springmvc。 1.引入檔案: <script type="text/javascript" src=
解決CXF的java.io.FileNotFoundException: class path resource [META-INF/cxf/cxf-extension-soap.xml] cannot be opened because it does not exist
div light bst thread ast host ava ref off 以下是錯誤信息 九月 25, 2017 8:22:04 下午 org.springframework.web.context.support.XmlWebApplicationCont
Invalid 'log4jConfigLocation' parameter: class path resource [log4j.xml] cannot be resolved to URL because it does not exist
cau 是否 大堆 class not tomcat cati gpo div 有一天手賤,無意間把eclipse中項目刪了,重新從svn上拉代碼,然後在導進eclipse,啟動Tomcat,報錯 Invalid ‘log4jConfigLocation‘ paramete
SSM框架出現:class path resource [SpringMvc.xml] cannot be opened because it does not exist
def 文件 ati XML tco character java style cte 錯誤:class path resource [config/spring/springmvc.xml] cannot be opened because it does not exi
class path resource [logback.xml] cannot be resolved to URL because it does not exist 問題解決
今天在自己搭建Springboot 框架的時候,在配置 logging.config=classpath:logback.xml 出現找不到這個檔案的錯誤 經發現是maven的一個寫法問題,本來我是打算打算替換 .properties檔案中的內容,後面啟動的時候報錯,發現主要原因是 mavne
Spring上傳檔案java.lang.IllegalStateException: File has been moved - cannot be read again問題分析及解決
問題分析: Spring上傳檔案預設的檔案上傳處理器 CommonsMultipartResolver 這個類中使用了 common fileUpload 元件來進行檔案的上傳。 而 fileUpload 元件在進行檔案上傳時因為 java 記憶體有限,所以會先將較大的檔案存放在硬碟
Maven 構建SSM架構是出現的異常:class path resource [mapper/*.xml] cannot be opened because it does not exist
異常資訊: [INFO] Root WebApplicationContext: initialization started [WARNING] Exception encountered during context initialization - cancelling r
springMvc錯誤:class path resource [config/spring/springmvc.xml] cannot be opened because it does
錯誤:class path resource [config/spring/springmvc.xml] cannot be opened because it does not exist 錯誤原因:找不到我的springmvc.xml,在web.xml中是我引用路徑, 網上找到問題
intellij idea中出現class path resource [spring/applicationContext.xml] cannot be opened because it does
Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class
IOException parsing XML document from class path resource [xxx.xml] cannot be opened because it does
錯誤原因:使用註解的方式classpath沒有新增 例如: @ContextConfiguration(value = "classpath:applicationContext.xml")不要漏了classpath 引用spring核心配置檔案時,注意不要漏寫classpath ===
無法顯示登入網頁(Internet Explorer cannot display the webpage)--原因及解決辦法
當IE無法通過HTTP訪問web伺服器的時候,IE就會報“無法顯示該網頁的錯誤資訊”。 有可能是兩個方面的原因導致連線失敗: 我重點想從輸入URL到頁面載入完成整個過程的技術框架上來探索“無法顯示該網頁”的原因。 URL主要是包括:協議,網路地址,資源路徑。網路地址表
class path resource [spring.xml] cannot be opened because it does not exist
使用maven建立web工程,將spring配置檔案applicationContext.xml放在src/resource下,用Myeclipse編譯時提示class path resource [applicationContext.xml] cannot
class path resource [META-INF/xfire/services.xml] cannot be opened because it does not exist
如圖所示,錯誤就是找不到那個service.xml 但是仔細找找,那個檔案確確實實躺在那兒的。 那是什麼原因了,別人告訴我這個要看Class path。 System.getProperty("java.class.path") 用這個
IDEA Junit FileNotFoundException: class path resource [spring/spring.xml] cannot be opened because it does not exist
tst clas 指定 -- init project eclipse 分享 圖片 今天打算寫一個單元測試,但是已經有寫好的單元測試無論怎麽弄都提示文件不存在,自己一度以為是啟動方式不正確.這裏簡單記錄一下處理過程 1 異常信息: Caused by: org.sp
ajaxFileUpload上傳帶參數文件及JS驗證文件大小
resp 修改 except style js驗證 epic 創建 cti filepath 本代碼片段用於spring boot+hibernate,用maven構建一:ajaxFileUpload為了實現無刷新異步提交文件,構建 iframe 然後創建form表單 再將