在Mysql的安裝中,如果默認安裝,Mysql的字符集是latin1
latin1在JSP中的編碼實際就是 iso-8859-1編碼,
如果使用JSP將數據插入mysql數據庫,需要插入之前,將數據從GBK轉換爲iso-8859-1
然後存入數據庫。如果從數據庫中讀取數據,讀取後,需要將數據轉碼爲GBK
讀取後進行編碼轉換 new String (str.getBytes("iso-8859-1"), "GBK");
在Mysql的安裝中,如果默認安裝,Mysql的字符集是latin1
latin1在JSP中的編碼實際就是 iso-8859-1編碼,
如果使用JSP將數據插入mysql數據庫,需要插入之前,將數據從GBK轉換爲iso-8859-1
然後存入數據庫。如果從數據庫中讀取數據,讀取後,需要將數據轉碼爲GBK
讀取後進行編碼轉換 new String (str.getBytes("iso-8859-1"), "GBK");
http://www.shsay.com http://blog.csdn.net/ladofwind/article/details/7535387
package my.data; import java.sql.*; public class Fy { Connection cn=nul
在JSP頁面中先將中文編碼 import java.net.URLEncoder; <% String z = URLEncoder.encode("中文"); pageContext.
在HttpSession 中有 getSession() 和 getSession(boolean)兩個方法其具體應用如下: getSession() 功能: 從當前的請求狀態中獲取一個session