
FreeMarker
文章平均质量分 92
光仔December
技术宅,系统集成项目管理工程师,FCP-报表开发工程师,全国软件开发(C/C++)专业人才高级认证,2014年ACM-ICPC河南省赛区银奖,2014年第五届蓝桥杯河南赛区C/C++程序设计本科B组二等奖,2015年甲骨文杯全国Java程序设计大赛华中赛区A组二等奖,2015年中国大学生计算机设计大赛团队三等奖
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【FreeMarker模板引擎】2.freemarker数据结构、控制语句
上一篇我们学习了freemarker的基础知识,并实现和加载了一个freemarker的及本页面。 本篇我们来探讨一下freemarker的数据结构以及控制语句。 freemarker提供了一系列模板变量控制语句,使用其既定规则的数据结构以及输出语句,对 我们更好的展示页面数据提供很大的帮助。 在学习模板开发语句之前,先了解一下freemarker的数据结构。 一、数据结构原创 2018-01-21 16:28:11 · 1716 阅读 · 0 评论 -
【FreeMarker模板引擎】1.freemarker介绍与入门程序
FreeMarker语言 一、概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序。 对于FreeMarker而言,显示能力要比Jsp强一些,方便一些。但是它也有缺点: 1.FreeMarker在分布式环境下会有一些缺陷,不如Jsp。 2.人才储原创 2018-01-14 15:34:23 · 1667 阅读 · 0 评论 -
【FreeMarker模板引擎】3.freemarker命名空间
上一篇我们讨论了freemarker的数据结构、控制语句的基础知识和使用技巧,本篇我们介绍一下 freemarker的命名空间。 一、命名空间简介和使用 对于“命名空间”来说,即是开发中经常遇到的“namespace”。几乎每个编程语言都有自己 的namespace,例如Java里的“包”就是一个namespace的概念。namespace一般是用来解决重名 问题的,我们可以在不同的原创 2018-01-27 18:15:33 · 1161 阅读 · 0 评论 -
【FreeMarker模板引擎】4.freemarker结合Servlet使用
之前讲解了freemarker的基础知识和数据结构,以及freemarker的样例。下面我们将结合JavaWeb 和其它框架来使用freemarker作为视图框架。 一、Freemarker与JavaWeb的Servlet结合 首先在MyEclipse中创建一个Web Project工程: 然后在WEB-INF/lib下放置freemarker的jar包,并引入编译环境:原创 2018-02-03 18:41:11 · 1737 阅读 · 2 评论 -
【FreeMarker模板引擎】5.freemarker结合Struts2使用
上一篇讲解了Freemarker与Servlet的结合,这里我们讲解一下Freemarker与Struts2的结合。 同样首先创建一个Web Project工程: 将Struts2的相关核心jar包和Freemarker的jar包放置在lib下,并添加至编译环境。然后将struts2的标签说明文件struts-tags.tld(解压struts2-core-X.X.X.jar文件,在M原创 2018-02-03 18:55:07 · 1797 阅读 · 0 评论