通过serverlet方式下载文件,不能显示中文的解决方法
2015-11-17 19:24
519 查看
接上文,如果通过serverlet的方式点击链接,通过流的方式下载文件,如果文件名中含有中文的话,也会出现空格,即不能识别中文的现象。解决办法是设置response的编码方式为utf-8
然后再获取response的输出流来下载文件,即可解决中文不能显示的问题。
response.setCharacterEncoding("utf-8");
然后再获取response的输出流来下载文件,即可解决中文不能显示的问题。
相关文章推荐
- 可移动悬浮球的实现
- iptables
- HDU 1290:献给杭电五十周年校庆的礼物【数学】
- Android 图片滑动效果: ViewPager
- [TwistedFate]滑块UISlider 跑图UIImageView
- GPU 编程学习感悟
- java_XML_比较【转】
- 11.菜单界面、详情界面
- android 微信分享
- android 微信分享
- BZOJ 2561: 最小生成树(最小割)
- SDWebImage清理缓存及其使用问题
- 高斯模糊的实现
- 宏函数
- 那些年我们考过的图书馆测试
- java_XML_Dom4j
- Parallel.ForEach() 并行循环
- DIV CSS display (block none inline)属性的用法教程
- Android键盘“enter”键设置为“下一项”失效解决办法
- CEO必读12篇首届总裁读书会北京举行