JAVA使用Freemarker生成静态文件中文乱码
2015-04-14 16:17
417 查看
1.指定Configuration编码
2.指定template编码
3.Controller里面
第三个配置很重要,找了半天freemarker的编码配置,结果问题不是freemarker上,而是在response上。
更详细的解释请看 : http://kun587.org/post/2013/05/25/169.html
Configuration freemarkerCfg = new Configuration(); freemarkerCfg.setEncoding(Locale.getDefault(), "UTF-8");
2.指定template编码
Template template = freemarkerCfg.getTemplate(templatePath,"UTF-8"); template.setEncoding("UTF-8");
3.Controller里面
response.setCharacterEncoding("UTF-8");
第三个配置很重要,找了半天freemarker的编码配置,结果问题不是freemarker上,而是在response上。
更详细的解释请看 : http://kun587.org/post/2013/05/25/169.html
相关文章推荐
- 滴水穿石--Java 生成PDF文件--iText使用之插入图片和中文乱码
- java使用freemarker生成静态html页面,基于中文API(简单版)
- excel打开java生成的文件中文乱码
- java freemarker 通过ftl模板文件导出word文件发现在有中文地方出现在乱码,打开word文件提示xml错误解决办法
- Java使用Freemarker和iText生成带有图片的PDF文件
- Python 中使用 ogr 生成 shape 文件时的中文乱码问题
- 关于使用java从http接口取数据保存到本地文件的中文乱码处理
- FreeMarker 乱码解决方案 生成静态html文件
- 解决Linux下Java生成中文文件和文件夹乱码
- 关于使用java从http接口取数据保存到本地文件的中文乱码处理
- 关于使用java自带ZipOutputStream压缩文件名为中文的乱码问题
- [转]使用FreeMarker/Jsp(WebWork2)生成静态/动态RSS文件
- 使用FreeMarker生成Html静态文件(实例)
- 使用FreeMarker生成Html静态文件(实例)
- 使用FreeMarker生成Html静态文件(实例)
- 彻底解决使用Doxygen 1.5.6自动生成的chm文件导航栏中文乱码问题
- 使用FreeMarker生成静态页面,解决中文乱码问题源码
- 关于Freemarker生成静态html文件及中文乱码的问题
- 关于Freemarker生成静态html文件及中文乱码的问题 .
- 使用自动生成java文件和自动编译的静态代理模式