(五)寫入到數據庫是亂碼:
解決的方法:要配置一個filter,也就是一個Servelet的過濾器,代碼如同第二種時候一樣。
如果你是通過JDBC直接鏈接數據庫的時候,配置的代碼如下:
jdbc:mysql://localhost:3306/workshopdb?
useUnicode=true&characterEncoding=GBK
這樣保證到數據庫中的代碼是不是亂碼。
如果你是通過數據源鏈接的話你不能按照這樣的寫法了,首先你就要寫在配置文件中,在tomcat 5.0.19中配置數據源的地方是在C:\Tomcat 5.0\conf\Catalina\localhost這個下面,我建立的工程是workshop,放置的目錄是webapp下面,workshop.xml的配置文件如下:
< !-- insert this Context element into server.xml -->
< Context path="/workshop" docBase="workshop" debug="0"
延伸閱讀
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/