mysql jsp中文问题
2005-10-24 12:30
190 查看
http://blog.vetcafe.net/blog.php?job=art&articleid=a_20050913_135101
http://www.blueidea.com/bbs/newsdetail.asp?id=1230482
从数据库中取出数据,因为在Mysql中的编码方式是"ISO-8859-1"所以转换
public String toShow(String temp) {
if(temp == null || temp.trim().equals("")) {
return "";
}
try {
String str = new String(temp.trim().getBytes("8859_1"),"gb2312");
str=Replace(str," "," ");
str=Replace(str,"<","<");
str=Replace(str,">",">");
str=Replace(str,"/n","<br>");
return str;
}catch(Exception e) {
return temp;
}
}
相反,在得到数据后,往数据库加入的时候,就要把GB2312转化为ISO-8859-1格式
http://www.blueidea.com/bbs/newsdetail.asp?id=1230482
从数据库中取出数据,因为在Mysql中的编码方式是"ISO-8859-1"所以转换
public String toShow(String temp) {
if(temp == null || temp.trim().equals("")) {
return "";
}
try {
String str = new String(temp.trim().getBytes("8859_1"),"gb2312");
str=Replace(str," "," ");
str=Replace(str,"<","<");
str=Replace(str,">",">");
str=Replace(str,"/n","<br>");
return str;
}catch(Exception e) {
return temp;
}
}
相反,在得到数据后,往数据库加入的时候,就要把GB2312转化为ISO-8859-1格式
public String toStr(String temp) { if(temp == null || temp.trim().equals("")) { return ""; } try { String str = new String(temp.trim().getBytes("gb2312"),"8859_1"); str = Replace(str,"'","''"); return str; }catch(Exception e) { return temp; } }
相关文章推荐
- 解决mysql--jsp中出现的中文乱码问题
- MySQL5.0中文问题及JSP汉字编码问题解决方法
- [ASP/PHP/JSP]MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- JSP与MySQL中文乱码问题的解决 (转了两个人的,神呐。。。)
- jsp中使用mysql中文乱码的问题。
- JSP+ MySQL中文乱码问题post提交乱码解决方案
- 解决Java Web开发中Jsp存储读取MySQL数据中文乱码的问题
- jsp和servlet操作mysql中文乱码问题的解决办法
- JSP之 MySQL 插入数据时,中文乱码问题的解决
- jsp+mysql文件上传下载方法比较(解决中文编码问题)
- Mysql与JSP网页中文乱码问题的解决方案
- 解决JSP提交表单保存到Mysql中文乱码的问题
- jsp从mysql中取数据--中文显示问题
- jsp servlet mysql fckeditor等配合使用时出现中文乱码的解决问题!
- Mysql与JSP网页中文乱码问题的解决方案
- JSP与mysql之间中文乱码问题
- JSP之 MySQL 插入数据时,中文乱码问题的解决
- jsp和servlet操作mysql中文乱码问题的解决办法
- jsp和servlet操作mysql中文乱码问题的解决办法
- 关于在MySQL 、 VC、 JSP 中使用UTF-8解决中文生僻字乱码的问题