发布网友
共4个回答
热心网友
乱码问题是因为编码不一致导致的,即文件的编码和系统编码不一致,所以只需要把文件里面的内容复制到记事本中,修改记事本的后缀为.java
,重新编译运行即可。
热心网友
应该是编码问题。检查下数据库编码和系统编码是否一致呢?
补充回答:
尝试下在写数据库前对数据库做下转码:new String("中文".getBytes(),"GB2312");
这么说吧。。
加入说你的有个字符串 String str = "中文";
你要在把str写入数据库前尝试做下转换:
str = new String(str.getBytes(),"GB2312");
再试试看还乱码不了?
或者你给我发信息吧,,我还没看明白你说的做se 是什么意思呢。
热心网友
这是因为是数据库编码格式的原因,改数据库编码格式,就可以了。
热心网友
设置下编码方式:
<% request.setCharacterEncoding("gb2312");%>//获取字节编码
<%