簡體   English   中英

從Excel工作表插入mysql的數據未顯示在JSP上

[英]Data inserted from excel sheet into mysql is not displayed on JSP

我已經上傳了Excel工作表數據(Office 2007版本),並且已正確插入MYSQL中。 當我在JSP頁面上獲取它時,它不顯示,並且沒有收到任何錯誤。 正確顯示上傳excel表之前的數據。 當我刪除那些來自Excel工作表的數據時,那又可以了。

如何克服這個問題?

可能是因為您通過Excel在MySQL中以錯誤的編碼方式輸入了文本。 如果字節序列非法,那么Java將拋出Exception。 如果Java需要UTF-8,或者數據庫字段包含帶有UTF-16(字節對)的Excel,則可能是這種情況。 要對此進行診斷,請上載具有純ASCII的Excel。 如果看到這一點,則表示UTF-8有罪。

要修復,請確保數據庫/表/字段為UTF-8。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM