JSP插入MYSQL資料庫的問題

2021-04-19 00:10:49 字數 520 閱讀 7711

上次考試的時候就一直有這個問題 漢字是亂碼 我也不知道是不是我上課沒有聽的問題 這幾天有拿出來了 想解決 在網上找了半天 現在終於是解決了 下了個最新的mysql的jdbc就好了

可能是老師給的以前的那個jdbc太舊了 不過還是有乙個簡單的方法就是在開始的的資料報頭處理中用  <%   request.setcharacterencoding("gb2312");  %>設定gb2312編碼。確實是好用。

有個轉化的方法是  string   user   =   response.getparameter("user"); byte bb=user.getbytes("iso-8859-1");user=new string(b,"gb2312") 但是如果單個用這個語句的話在myeclipes中不會報錯 但是訪問網頁的時候就會出錯 看書上是要捕捉錯誤 加了個try catch語句 果然好用 但是插入中文仍然是亂碼。

本來認為問題解決了 但是有除了點問題 我發現了乙個奇怪的問題 就是提交表單的方法 如果是get的話 不會出現亂碼 而如果是post就會出現亂碼 很奇怪啊

jsp連線mysql小結 JSP資料庫連線方式總結

create table test test1 varchar 20 test2 varchar 20 然後向這個表寫入一條測試紀錄 那麼現在開始我們的jsp和資料庫之旅吧。一 jsp連線oracle8 8i 9i資料庫 用thin模式 testoracle.jsp如下 string url jdb...

jsp連線mysql資料庫大全

現在開始我們的jsp sun企業級應用的首選 和資料庫之旅吧 jsp sun企業級應用的首選 連線mysql 和php搭配之最佳組合 資料庫 testmysql 和php搭配之最佳組合 jsp sun企業級應用的首選 如下 和php搭配之最佳組合 driver newinstance string ...

Python插入mysql資料庫

import pymysql as db data name input 告訴我你叫什麼 data age input 請輸入你的出生年月日 格式為 2019 01 01 data address input 請輸入你來自 鏈結資料庫 conn db.connect host 192.168.88....