jsp頁面保存到數據庫有亂碼解決方法
第一種:
在頁面前加上
<%@ page language="java" contentType="text/html;charset=gbk"
errorPage=""%>
<%request.setCharacterEncoding("GBK");%>
第一行說明你的頁面用的是中文編碼
第二行聲明你的頁面傳值也用中文編碼
第二種
tomcat4.x支持中文傳碼,但5.x不支持,如果用5.0以上的版本就得轉碼了,
就是這種格式
String strKeyWords=new String(request.getParameter("key_words").getBytes("iso8859_1"),"gb2312"); 這個是我們的項目解決sqlserver中文亂碼的方案,可以試試看
jsp頁面保存到數據庫有亂碼解決方法
Jsp+tomcat+bean中文亂碼問題解決方法javabean中參數有亂碼
1) 所有的jsp頁面指定字符編碼方式,如:Charest=gb2312,Charest=UTF-8等等
2) 在應用服務器中的server.xml方件中找到設置服務器端口的行,一般是這樣開頭:”
3) 在找到的行"
--------------------------------------------------------------------------
jsp頁面有亂碼解決方法
所有的jsp頁面指定字符編碼方式,如:Charest=gb2312,Charest=UTF-8等等
<%@ page contentType="text/html; charset=UTF-8">
--------------------------------------------------------------------------
jsp單個中文參數亂碼解決方法
用這個轉換一下:
<%!String trans(String chi)
{
string result =null;
byte temp[];
temp=chi.getBytes("iso=8859-1");
result= new String(temp);
}
%>
或者直接這樣:
<%
request.setCharacterEncoding("UTF-8");
out.println(request.getParameter("參數ID")
%>
--------------------------------------------------------------------------