没有合适的资源?快使用搜索试试~ 我知道了~
教你如何用FreeMarker生成静态页面.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 41 浏览量
2023-08-30
17:26:00
上传
评论
收藏 53KB DOC 举报
温馨提示
试读
6页
众所周知,FreeMarker适合于作为Web应用的表现层,那么我们就把把页面中所需要的样式放入FreeMarker文件中,然后将页面所需要的数据动态绑定,并放入Map中,通过调用FreeMarker模板文件解析类process()方法完成静态页面的生成。
资源推荐
资源详情
资源评论
众所周知,FreeMarker 适合于作为 Web 应用的表现层,那么我们就把把页面中
所需要的样式放入 FreeMarker 文件中,然后将页面所需要的数据动态绑定,并
放入 Map 中,通过调用 FreeMarker 模板文件解析类 process()方法完成静态页
面的生成。了解了上面的原理,接下来我就一步步带您实现 FreeMarker 生成静
态页面。
Java 代码
1. package tool;
2.
3. import java.io.File;
4. import java.io.FileOutputStream;
5. import java.io.IOException;
6. import java.io.OutputStreamWriter;
7. import java.io.Writer;
8. import java.util.Map;
9.
10.import freemarker.template.Configuration;
11.import freemarker.template.DefaultObjectWrapper;
12.import freemarker.template.Template;
13.import freemarker.template.TemplateException;
14.
15./**************************************************************
*****************
16. *
17. * @author wuzhenzhong
18. *
19. * @since Feb 5, 2010
20. *
21. *************************************************************
*****************/
22.public class FreeMarkertUtil {
23. /**
24. * templatePath 模板文件存放路径,templateName 模板文
件名称,filename 生成的文件名称
25. * @param templatePath
26. * @param templateName
27. * @param fileName
28. * @param root
29. */
30. public static void analysisTemplate(String template
Path,
31. String templateName, String fileName,
Map<?, ?> root) {
资源评论
小小哭包
- 粉丝: 1899
- 资源: 3854
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功