使用FreeMarker生成静态页面,解决中文乱码问题源码
来源:互联网 发布:中振袖和服价格知乎 编辑:程序博客网 时间:2024/06/05 11:56
Map<String,Object> root=new HashMap<String, Object>();
CrateInfoService crateInfoService=new CrateInfoService();
crateInfo=crateInfoService.getCrateInfoById(26);
root.put("crateInfo",crateInfo);
Configuration cfg=new Configuration();
cfg.setDirectoryForTemplateLoading(new File(ServletActionContext.getServletContext()
.getRealPath("/WEB-INF/templates"))); 获取模板的文件位置
cfg.setEncoding(Locale.CHINA,"UTF-8"); 中文乱码问题
Template t = cfg.getTemplate("book.ftl");
File file=new File(ServletActionContext.getServletContext()
.getRealPath("/html/"+"book.shtm")); 生成静态页面的存放位置
FileOutputStream fileOutputStream=new FileOutputStream(file);
OutputStreamWriter out=new OutputStreamWriter(fileOutputStream,"UTF-8");
BufferedWriter bufferedWriter=new BufferedWriter(out);
t.process(root,out);
bufferedWriter.flush();
bufferedWriter.close();
- 使用FreeMarker生成静态页面,解决中文乱码问题源码
- freemarker生成静态页面中文乱码解决方案
- freemarker生成静态页面打开乱码,但是源码不乱
- 使用freemarker生成静态页面
- 使用freemarker生成静态页面
- freemarker生成静态页面出现乱码解决方案
- struts2中使用freemarker 生成静态页面
- struts2中使用freemarker 生成静态页面
- struts2中使用freemarker 生成静态页面
- 关于Freemarker生成静态html文件及中文乱码的问题
- 关于Freemarker生成静态html文件及中文乱码的问题 .
- Freemarker生成静态页面
- freemarker生成静态页面
- freemarker生成静态页面
- FreeMarker生成静态页面
- FreeMarker生成静态页面
- Freemarker生成乱码解决
- 页面解决中文乱码问题
- myQQ登录代码
- 关于默认构造函数的几个错误认识
- Visual C++线程同步技术剖析
- 开通新博,专做语音识别
- 【百度分享】javascript中的数据类型
- 使用FreeMarker生成静态页面,解决中文乱码问题源码
- Com线程模型及工作方式
- fgetops/fsetops 和 ftell/fseek 之间区别
- js刷新页面的方法
- socket通信
- 理解ArcSDE和OracleSpatial一点诀窍
- centOS 下 sendmail邮件服务器搭载smtp和pop3认证的配置方法
- 兄弟连Linux在线课堂:第8讲 Linux进程管理
- 兄弟连Linux在线课堂:第8讲 Linux进程管理