解决方案 »
- 如何计算出计算式格式的字符串的结果
- 一个SCJP的题麻烦给位来看看
- java 编程生成代码 求助?
- 如何将my sql数据库中搜索的结果直接导入到excel中?
- import关键字该如何使用?
- 用socket模拟http与apache通信(在线等待)
- 如何把一个带有"年月日"及"时分秒"的字符串,插入到数据类型为DateTime的MS-SQL库中,在线等,解决即刻结帖
- 已知周次和星期几,怎么求当天的日期?---分不多了,呵呵
- java 基础学者
- jar文件是否是可执行文件
- 这是一段UDP server/client 的echo,大家谁能帮我将他编辑的能运行了,好象要加些语句就可以,谢谢
- 请问用ObjectOutputStream和ObjectInputStream如何修改文件的部分内容?
1、在保存到MySQL之前就增加一个编码的过滤器。
2、保存到MySQL后成乱码,重新配置你的MySQL
按照你说的可能在保存之前就已经是乱码了。可以DeBug看看,问题出在哪里。
mysql默认编码是拉丁文的.中东的文字都是认不出来的.
感觉公司发布客户端的时候应该考虑一下我们的..
DEFAULT CHARSET=gbk
就是<%@ page contentType="text/html;charset=GB2312" language="java" %>
否则的话,如果是action类中出现乱的话,那就用转换字符即可,
public String getChinese(String cha) {
if (cha == null || cha.equals("")) {
return getChr = "";
} else {
try {
getChr = new String(cha.getBytes("ISO8859-1"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
return getChr;
}这个方法可以搞定啦,还有,就是.htm.xml文档出错啦,没有字符串型啦,