[問題] ExtJS的亂碼問題
最近在嘗試操作ExtJS的EditorGridPanel和DataWriter...
不過在Ajax操作上一直發生中文亂碼問題O_Q
基本上我目前想嘗試完成的流程如下:
1.JSONStore向a.jsp要求資料(a.jsp由資料庫存取資料)
2.GridPanel展示資料,User對當中的部分內容修改
3.JSONStore透過save方法向b.jsp提出更改的資料
基本上除了資料庫之外,所有的網頁和js檔都是由utf-8作儲存
包括網頁與js的charset也都有設定過。
問題出在3,當Store透過save往b.jsp送資料的時候,當中所有的
中文字元都會變成???的字元而變成亂碼。上網查了一下通常這是
因為非utf-8編碼在extjs的library(由utf-8編寫)中被重新編碼的
的問題。
但我目前除資料庫外的後台已經全部都是utf-8編碼了...為求保險
我也在1的階段攔截資料過,由瀏覽器打開資料確實只有用utf-8的
編碼來看才會是正常的中文,我想a.jsp傳出的資料確實是utf-8的
編碼才對。
有人有可能的解法或意見的嗎?感謝:P
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.138.39
→
04/21 02:34, , 1F
04/21 02:34, 1F
→
04/21 02:38, , 2F
04/21 02:38, 2F
→
04/22 17:57, , 3F
04/22 17:57, 3F
→
04/23 02:05, , 4F
04/23 02:05, 4F
推
04/27 20:27, , 5F
04/27 20:27, 5F