社区
Web 开发
帖子详情
从GB18030转到UTF-8
wangyu1221
2010-07-07 12:13:08
现在有一个不算太大的项目,用的是GB18030,运行正常。
现在想把编码换成UTF-8的,不知道应该怎么操作?
除了把jsp页面的pageEncoding全换成UTF-8,把SetCharacterEncodingFilter里的encoding也换成UTF-8,还有哪些地方需要修改的?
数据库是MSSQL2000
...全文
1217
13
打赏
收藏
从GB18030转到UTF-8
现在有一个不算太大的项目,用的是GB18030,运行正常。 现在想把编码换成UTF-8的,不知道应该怎么操作? 除了把jsp页面的pageEncoding全换成UTF-8,把SetCharacterEncodingFilter里的encoding也换成UTF-8,还有哪些地方需要修改的? 数据库是MSSQL2000
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luomt_1987
2010-07-07
打赏
举报
回复
同上,但是GB18030转成UTF-8的话,有些字符还是会有乱码的!
火龙果被占用了
2010-07-07
打赏
举报
回复
如果你 JSP 上有汉字的话,那改成 UTF-8 会产生乱码。
你所有的页面源代码、CSS 源代码、JavaScript 源代码、XML 配置、Java 源代码需要使用工具将 GB18030 的编码转换为 UTF-8 的编码。
在 Linux 下可以使用 iconv 命令进行转换。
MissWt
2010-07-07
打赏
举报
回复
你可以写一个公用类,在这个类里去设置字符集,然后用web。xml去管理这个类,就可以让所有的现示和输入的字变成UTF_8的。
hejuan250229087
2010-07-07
打赏
举报
回复
得测测才能改全
myhope88
2010-07-07
打赏
举报
回复
嗯,就用filter过滤器
Jay_+wqq_635731323
2010-07-07
打赏
举报
回复
[Quote=引用 6 楼 tydule 的回复:]
Filter过滤器
[/Quote]
顶
杜乐
2010-07-07
打赏
举报
回复
Filter过滤器
simaa0106
2010-07-07
打赏
举报
回复
唉。好大的工作量。
哀
2010-07-07
打赏
举报
回复
数据库也改成跟 utf-8相匹配的~ 所有的字符集都改成utf-8的 ~~ 字符集要统一!
weir_威尔
2010-07-07
打赏
举报
回复
这没什么,不嫌麻烦 就改呀 这有什么 毕竟还是编码问题 不是什么大问题
Headsen
2010-07-07
打赏
举报
回复
你先改了之后,全部跑一边测测吧!出问题再找哪需要改。
光凭想,很难全面的
wangyu1221
2010-07-07
打赏
举报
回复
我试过,如果直接替换文本的方式把jsp的编码改成UTF-8,显示就乱码了。
但是如果在myeclipse里面改,就不会乱码。
这就意味着我需要一个个地改jsp……大概将近200个吧也不算太多
数据库试过了,反正最后javabean里面是什么数据库里就是什么,好像JDBC和数据库并不关心编码是什么
tangcheng_ok
2010-07-07
打赏
举报
回复
最好在新建项目的时候就将整个project的编码改成utf-8,否则可能会出现乱码现象
批量文件编码转换工具(
Utf-8
转GB2312、GB2312转
Utf-8
)
本工具可以根据需要批量将一个目录及其子目录下的所有文件转换为GB2312或
Utf-8
编码文件,绿色软件,无需安装。 需要.NET Framework v2.0 运行库支持。
把GB2312/GBK/
GB18030
编码的文档转换为
utf-8
编码
iconv -f
gb18030
-t
utf-8
file1 > file2 有的系统没有
gb18030
字符集的支持,这个时候可以用: iconv -f gbk -t
utf-8
file1 > file2 或者: iconv -f gb2312 -t
utf-8
file1 > file2 iconv -f gb2312 -t
utf-8
file1 -o file2 反之,可以这样转换: iconv -f
utf-8
-t
gb18030
file2 >.
9节课征服「字符编码」
ASCII、GB2312、GBK、
GB18030
Unicode、
UTF-8
、UTF-16、UTF-32
转变文件内容的编码,比如从
gb18030
转到
utf-8
iconv 很有点apple的命名风格(iMac, iPhone, iXX, iXXX),呵呵. 最近在写个iphone上的小说浏览器,发现下载的小说.txt文件全是乱码,而我只想在iphone上显示
utf-8
格式的文本,所以需要转换下。 功能:转变编码格式。举例: 把1.txt(比如从网上下载的小说文件)的编码转变成utf-8并保存为2.txt:iconv -f
php
gb18030
utf-8
,
GB18030
和
UTF-8
有啥区别
GB18030
和
UTF-8
的区别有:1、
GB18030
和
UTF-8
是不同的字符表示方式;2、
GB18030
是中国制定的标准,
UTF-8
是国际上的组织制定的标准;3、
GB18030
是中文字符集,
UTF-8
是万国码。
GB18030
和
UTF-8
有啥区别?
GB18030
是中国的标准,国标(GB),就是如何表示一个字符。Unicode只给出了一个字符的编号,并没有规定如何表示(或者说保存),
UTF-8
规定...
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章