日期:2014-05-20  浏览次数:20793 次

数据库中的字段值为什么变成抽&#27700?
这个问题应该是客户端引起的,因为多个客户端使用这个功能,但并不是所有的记录都有问题?
请问是什么回事,好像以前也遇到过,但忘记了如何解决了

------解决方案--------------------
被编码变成了html认识的Unicode编码了。

把“抽&#27700”放到html里面你就明白是怎么回事了
------解决方案--------------------
没遇到过,楼上说的也不明白,学习中。。。
------解决方案--------------------
探讨

被编码变成了html认识的Unicode编码了。

把“抽&#27700”放到html里面你就明白是怎么回事了

------解决方案--------------------
抽 ->抽
水 ->水
------解决方案--------------------
你用的是struts2的标签娶的 你要是用el 那出来就是汉字了
------解决方案--------------------
不清楚什么问题.你可以增加一个方法,将所有字符串字段在存入数据库的时候,更改编码形式为utf-8,这样能保证存进去的时候是中文
------解决方案--------------------
Java code
char c = 'a';
 System.out.println(int(c));