从mysql读出来的中文数据为乱码,有什么办法解决?

onlyguhong 2007-04-04 10:09:15
php是用mysql_query("set names 'gbk'")读中文的。JSP有类似的功能吗?

还有一个问题,JSP怎么包含另外一个文件呢?是import还是include?
...全文
175 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
little06 2007-04-04
  • 打赏
  • 举报
回复
http://java.ccidnet.com/art/3737/20030611/531023_1.html
这里告诉你如何包含文件
little06 2007-04-04
  • 打赏
  • 举报
回复
Java要读出后进行转码
public class HelloWorld

{

public static void main(String[] argv){

try{

System.out.println("中文");//1

System.out.println("中文".getBytes());//2

System.out.println("中文".getBytes("GB2312"));//3

System.out.println("中文".getBytes("ISO8859_1"));//4

System.out.println(new String("中文".getBytes()));//5

System.out.println(new String("中文".getBytes(),"GB2312"));//6

System.out.println(new String("中文".getBytes(),"ISO8859_1"));//7

System.out.println(new String("中文".getBytes("GB2312")));//8

System.out.println(new String("中文".getBytes("GB2312"),"GB2312"));//9

System.out.println(new String("中文".getBytes("GB2312"),"ISO8859_1"));//10

System.out.println(new String("中文".getBytes("ISO8859_1")));//11

System.out.println(new String("中文".getBytes("ISO8859_1"),"GB2312"));//12

System.out.println(new String("中文".getBytes("ISO8859_1"),"ISO8859_1"));//13

}

catch(Exception e){

e.printStackTrace();

}

}

}

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧