1. 程式人生 > >jeecms 輸入中文查詢後 查詢關鍵字變亂碼

jeecms 輸入中文查詢後 查詢關鍵字變亂碼

html頁面編碼格式:utf-8.
因為cms採用了Velocity模版技術,得到的template的內容編碼格式是ISO-8859-1。

因此我們在後臺以ISO-8859-1編碼取到輸入中文的位元組陣列,然後轉為UTF-8編碼即可正確顯示。

queryTitle = new String(queryTitle.getBytes("ISO-8859-1"),"UTF-8");