`
xi5566
  • 浏览: 148928 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

struts的html:file标签上传文件,中文的文件名会导致乱码问题

阅读更多
解决方法:

struts上传文件用的是gbk编码方式,所以将文件名转码就可以。

new String(filename.getBytes("GBK"),"UTF-8");



这里有个问题,网上经常有人将编码格式改称gbk或者是gb2312,不过为了国际化和通用性,我建议还是用UTF-8编码格式。毕竟现在的开发工具大部分都是国外的,对UTF-8的支持到位。同时国际化也方便。

乱码问题是个很头疼的问题,以前有一些经验,最近整理一下跟大家分享。
分享到:
评论
1 楼 afeng119 2011-04-27  
谢谢,试试好用不!

相关推荐

Global site tag (gtag.js) - Google Analytics