读书人

数据库中的字段值为什么变成amp;25277;amp;2

发布时间: 2012-01-22 22:38:43 作者: rapoo

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

[解决办法]
被编码变成了html认识的Unicode编码了。

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

探讨

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

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

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

读书人网 >J2EE开发

热点推荐