FreeMarker中文问题的解决
来源:互联网 发布:复合矩阵 编辑:程序博客网 时间:2024/05/20 04:09
以项目文件utf-8编码为例
1.检查ftl文件编码,确定为utf-8无bom模式
res.setCharacterEncoding("utf-8");
1.检查ftl文件编码,确定为utf-8无bom模式
2.不集成到srping中:
Configuration config=new Configuration();config.setDefaultEncoding("UTF-8");config.setServletContextForTemplateLoading(getServletContext(), "/WEB-INF/templates");config.setTemplateUpdateDelay(0);Template t=config.getTemplate("testansi.ftl");System.out.println(t.toString());
3.集成到spring中:
<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> <property name="templateLoaderPath" value="/WEB-INF/templates" /><!--指定模板文件目录--> <property name="freemarkerSettings"><!-- 设置FreeMarker环境属性--> <props> <prop key="template_update_delay">0</prop><!--刷新模板的周期,单位为秒--> <prop key="classic_compatible">true</prop><!-- 此属性可以防止模板解析空值时的错误 --><prop key="defaultEncoding">utf-8</prop><!--模板的编码格式 --> </props> </property></bean>
res.setCharacterEncoding("utf-8");
- FreeMarker中文问题的解决
- 解决Jfinal框架freemarker中文编码问题
- Freemarker的中文编码问题
- freemarker+spring中文乱码的解决
- freemarker+spring中文乱码的解决
- freemarker+spring中文乱码的解决
- freemarker+spring中文乱码的解决
- freemarker导出word部分电脑出现中文乱码问题的解决
- 使用FreeMarker生成静态页面,解决中文乱码问题源码
- freemarker 解决中文乱码问题(java开发)
- freemarker中文乱码问题
- freemarker中文乱码问题
- freemarker 解决 函数前面 是空值的问题
- springmvc + freemarker 解决表单提交、页面显示乱码 的问题
- struts中文问题的解决
- tomcat中文问题的解决
- struts中文问题的解决
- tomcat中文问题的解决
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- JavaEE平台下Ajax的使用
- SGU 122 The book 满足ore性质的哈密尔顿回路求法
- 宝马车型CAN Bus Log信息分析总结
- 信息化规划与组织(1)
- FreeMarker中文问题的解决
- mysvn
- _IO, _IOR, _IOW, _IOWR 宏的用法与解析
- Task和Activity相关
- class.forname("xxxx") 有什么用
- GoogleMap API Javascript 订单跟踪
- 存储器映射 Memory Map
- 360浏览器iPhone版抢先体验报告
- Servlet Error]-[CXFServlet]: java.lang.IncompatibleClassChangeError 错误原因和解决办法