喔!
2007-02-11 19:55:15 UTC
小弟有個問題,小弟在寫JSP時,使用JavaBean連資料庫(MySQL)
在javabean中有一行
-------------------------------------------------------------------------
con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/資料庫?","帳號","密碼");
-------------------------------------------------------------------------
因為小弟使用的事UTF-8編碼(網頁), 所以這樣寫的話,
寫入資料進資料庫的時候,資料庫中中文部份會變成亂碼
所以小弟改寫成這樣
-------------------------------------------------------------------------
con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/資料庫?
useUnicode=true&characterEncoding=UTF-8"
,"帳號","密碼");
-------------------------------------------------------------------------
但是這樣寫以後,編譯後沒問題,但是由網頁透過javaBean寫入資料就寫不進去資料庫
請問這樣該如何解決?
--
宅男........是不需要無名的!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.113.1.32
在javabean中有一行
-------------------------------------------------------------------------
con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/資料庫?","帳號","密碼");
-------------------------------------------------------------------------
因為小弟使用的事UTF-8編碼(網頁), 所以這樣寫的話,
寫入資料進資料庫的時候,資料庫中中文部份會變成亂碼
所以小弟改寫成這樣
-------------------------------------------------------------------------
con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/資料庫?
useUnicode=true&characterEncoding=UTF-8"
,"帳號","密碼");
-------------------------------------------------------------------------
但是這樣寫以後,編譯後沒問題,但是由網頁透過javaBean寫入資料就寫不進去資料庫
請問這樣該如何解決?
--
宅男........是不需要無名的!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.113.1.32