锁定老帖子 主题:struts处理中文乱码问题总结
精华帖 (0) :: 良好帖 (0) :: 新手帖 (2) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-06-07
webmaker 写道 提个建议,为了保证项目以后遇到繁体字也不会出现问题,最好将所有的字符集设置为GBK。
好像不对吧,utf-8范围更大些呢 |
|
返回顶楼 | |
发表时间:2008-06-08
properties文件中文乱码,也不要转换unicode之后就将原来的文件删除把,毕竟看着unicode不知道原来中文了, 做一个ant任务来做转换编码比较合适, 同时保留转换之前的properties。
另外一个办法就是改写properties读取内容的代码, 本来只按照ISO-8859-1读取的,改成以utf-8读取,并保证properties文件都是utf-8 |
|
返回顶楼 | |
发表时间:2008-06-08
struts 1.x 的乱码 好解决, struts 2 的乱码有点烦。
|
|
返回顶楼 | |
发表时间:2008-06-19
总结的蛮不错的。
<filter> <filter-name>characterEncoding</filter-name> <filter-class>com.v512.example.CharacterEncodingFilter</filter-class> </filter> <filter-mapping> <filter-name>characterEncoding</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 一看就知道楼主看了v512的视频吧,呵呵,我也看过,他们的视频还可以 |
|
返回顶楼 | |
发表时间:2008-06-22
property文件里第一行要空出来或者注释一下,这样就不用ASCII进行转换了,我是这么用的,o(∩_∩)o...
|
|
返回顶楼 | |
发表时间:2008-06-23
我怎么从来都没有遇到过中文乱码的问题,就把jsp,servlet响应以及数据库的字符集都设成UTF-8就行了吧?不光中文没事,其它语言的字符也没问题。真是感谢上帝呀!
|
|
返回顶楼 | |
发表时间:2008-06-23
可以使用过滤器转码 做个转码的过滤器 再WEB.XML里配下就好了
|
|
返回顶楼 | |
发表时间:2008-06-24
struts2.0最好不要设置GBK 因为struts当有中文传递的时候 它就自动把参数转换成‘我是中文的编码如果出现乱码’
|
|
返回顶楼 | |
发表时间:2008-06-24
字符编码最好 统一,要么是UTF-8 要么 就是其他。
在项目中 经常会出现,这个人的页面时XX,另外一个人XX 呵呵,保持一致 出现乱码也很好解决。不一致,才是恶心的呢 |
|
返回顶楼 | |
发表时间:2008-07-08
事实证明在处理繁体中文的时候将相关字符集设置成GBK比设置成UTF-8要好。有的时候不能太迷信UTF-8,要结合具体环境。
|
|
返回顶楼 | |