国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP中文亂碼問題解決方法小結

2024-09-05 00:20:16
字體:
來源:轉載
供稿:網友

  在使用jsp的過程中,最使人頭疼的一個問題就是中文亂碼問題,以下是我在軟件開發中遇到的亂碼問題以及解決方法。

  1、jsp頁面亂碼

  這種亂碼的原因是應為沒有在頁面里指定使用的字符集編碼,解決方法:只要在頁面開始地方用下面代碼指定字符集編碼即可,

  2、數據庫亂碼

  這種亂碼會使你插入數據庫的中文變成亂碼,或者讀出顯示時也是亂碼,解決方法如下:
  在數據庫連接字符串中加入編碼字符集
  string url="jdbc:mysql://localhost/digitgulf?user=root&password=root&useunicode=true&characterencoding=gb2312";
  并在頁面中使用如下代碼:
  response.setcontenttype("text/html;charset=gb2312");
  request.setcharacterencoding("gb2312");

  3、中文作為參數傳遞亂碼

  當我們把一段中文字符作為參數傳遞個另一頁面時,也會出現亂碼情況,解決方法如下:
  在參數傳遞時對參數編碼,比如
  rearshres.jsp?keywords=" + java.net.urlencoder.encode(keywords)
  然后在接收參數頁面使用如下語句接收
  keywords=new string(request.getparameter("keywords").getbytes("8859_1"));

  4、jsp頁面亂碼加這句 

<%@ page contenttype="text/html; charset=gb2312" language="java" import="java.sql.*" errorpage="err.jsp" %>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌邑市| 大石桥市| 荆州市| 嘉善县| 额济纳旗| 井陉县| 克什克腾旗| 云和县| 普定县| 梧州市| 府谷县| 蚌埠市| 德钦县| 秦皇岛市| 桐庐县| 静乐县| 白河县| 长治县| 平武县| 垣曲县| 平度市| 南投县| 莱阳市| 吉安县| 蒙山县| 诏安县| 朝阳区| 陇川县| 延津县| 即墨市| 藁城市| 安丘市| 长子县| 洛扎县| 张北县| 剑川县| 景宁| 井陉县| 五台县| 阆中市| 余江县|