黑马程序员技术交流社区
标题:
网络编程出现乱码,求解速度进来看哦
[打印本页]
作者:
axing110
时间:
2014-11-4 20:14
标题:
网络编程出现乱码,求解速度进来看哦
class xiancheng implements Runnable
{
private Socket sc;
PrintWriter pri;
public xiancheng(Socket sc)
{
this.sc=sc;
}
public void run()
{
try {
pri = new PrintWriter(sc.getOutputStream(),true);
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
pri.println("<font size=7 color=green>中文</font>");
pri.close();
}
}
我在开启服务端之后,用网页传输表单,出现乱码,不能解释中文是为什么啊
ÖÐÎÄ 这样的字符,谁告诉我下谢谢
作者:
马兴
时间:
2014-11-4 20:23
看看本地的编码和表单的编码是否一致.如果本地编码为GBK而表单的编码为utf-8 ,就会出现乱码.
一般表单默认使用的编码是utf-8 你可以试一下把本地编码改成utf-8 以utf-8的编码写入.
作者:
axing110
时间:
2014-11-4 20:38
解决了,呵呵我的默认是utf-8的编码
而我用eslipce是gbk编码呵呵感谢
作者:
坚持525
时间:
2014-11-4 20:50
1楼回答的对哈,确实编码的问题,有时候导进别人的Project时,就会出现中文乱码,解决就是 工程-->properties-->修改编码形式。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2