关于Freemarket+webwork的编码问题
来源:互联网 发布:php exec 权限 编辑:程序博客网 时间:2024/05/20 12:23
(说明:以下文字全部来自引用的论坛帖子)
ftl是GBK编码的,直接使用Freemarker进行页面输出。
要求输出时使用UTF-8编码,该怎么配置??
已经解决,方法是:
1) webwork.properties中
webwork.locale=zh_CN
webwork.i18n.encoding=UTF-8
... 指定输出为UTF-8
2) freemarker.properties中
default_encoding = GBK
... 指定ftl为GBK编码
3) 在ftl 文件头中引入
<#ftl attributes={"content_type":"text/html; charset=UTF-8"}>
...指定freemarker的模版输出为UTF-8
至此完成GBK编码模版,UTF-8输出
另:本人不赞成用UTF-8编码ftl文件,不利于共享和维护
转自:http://blog.ccidnet.com/blog-htm-do-showone-uid-5593-itemid-37988-type-blog.html
- 关于Freemarket+webwork的编码问题
- 关于birt与webwork结合的问题
- 关于appfuse1.8.2webwork转向控制问题的处理
- 关于webwork的IOC容器
- 关于webwork框架的检验
- 关于编码的问题
- 关于编码的问题
- 关于WebWork
- 创建一个SpringMVC + FreeMarket 的入门项目
- freemarket中找不到res的路径
- 关于 WebWork 中Action 的prepare方法被调用多次的问题
- 关于一般编码的问题
- 关于字符编码的问题
- 关于Base64的编码问题
- 关于字符编码的问题
- 关于字符编码的问题
- 关于xml的编码问题
- 关于mysql的编码问题
- document.selection.createRange方法
- 存活者偏差----很重要的逻辑观念
- 把当前bindingSource 的记录转换成DataRow
- 正则表达式获取网页链接
- JUNIT简单实例及模板
- 关于Freemarket+webwork的编码问题
- 移动设备管理(MDM)与OMA(OTA)DM协议向导(二)——WAP协议(2)
- 不用代理实现弹出进度条窗体
- 基于掌微atlas3/atlas4方案的功能实现分析
- 等待进度窗体
- J2ME获取IMEI手机串号
- C# 钩子知识
- sqlldr 去除首行
- url重写实现二级域名