Freemarker概念简单介绍
2013-08-19 20:31
134 查看
Freemarker概念简单介绍
1. Freemarker是什么
模板引擎:一种基于模板的,用来生成输出文本的通过工具。
基于java开发包和类库
2. Freemarker能做什么
MVC框架中的View层组件
Html页面静态化
代码生成工具
CMS 模板引擎
页面栏目动态定制
3. 为什么要用freemarker
程序逻辑(java程序)和页面设计(freemarker模板)分离。
分层清晰,利于分工合作
主流web框架良好的集成struts2和springmvc
简单易学,功能强大
免费开源
4. freemarker的优点
freemarker不依赖于servlet,网络或web环境
freemarker一开始就是为mv设计的,它仅仅专注于展示
你可以从任意位置加载模板,从类路径下,从数据库中取等。
易于定义特设的宏和函数
5. freemarker缺点:
eclipse插件不够完善。不能使用代码格式化。Intelij IED下有哦比较好的插件
集群问题:session数据序列化。
不能和jsf(javaservice face 前台展示)一起使用
1. Freemarker是什么
模板引擎:一种基于模板的,用来生成输出文本的通过工具。
基于java开发包和类库
2. Freemarker能做什么
MVC框架中的View层组件
Html页面静态化
代码生成工具
CMS 模板引擎
页面栏目动态定制
3. 为什么要用freemarker
程序逻辑(java程序)和页面设计(freemarker模板)分离。
分层清晰,利于分工合作
主流web框架良好的集成struts2和springmvc
简单易学,功能强大
免费开源
4. freemarker的优点
freemarker不依赖于servlet,网络或web环境
freemarker一开始就是为mv设计的,它仅仅专注于展示
你可以从任意位置加载模板,从类路径下,从数据库中取等。
易于定义特设的宏和函数
5. freemarker缺点:
eclipse插件不够完善。不能使用代码格式化。Intelij IED下有哦比较好的插件
集群问题:session数据序列化。
不能和jsf(javaservice face 前台展示)一起使用
相关文章推荐
- Freemarker概念简单介绍
- Java内存模型概念简单介绍,想深入自行百度
- GL, SLA, SOB, COA, BSV, CCID, LE 概念的简单介绍
- WML教程2:简单介绍关于WML文件的概念WML Decks
- 简单介绍关于WML文件的概念WML Decks
- 简单介绍Android开发中的Activity控件的基本概念
- UML简单介绍(六)——状态图的基本概念与解析
- FreeMarker简单使用及介绍
- [FreeMarker 2.3.20] Part I 关于模版设计的介绍 ~值和类型~ 基础概念
- 计算机网络自顶向下 :应用层(简单概念和http协议相关简单介绍)
- 线程的概念简单介绍
- 权限控制之粗粒度与细粒度概念及实现简单介绍
- UML简单介绍(十九)——部署图的基本概念与实例介绍
- iBATIS教程 (一)简单概念的介绍
- 简单介绍一下经济学中 比较优势 的概念
- Spring中注入概念的简单介绍
- Filter 概念简单介绍
- LDAP服务器的概念和原理简单介绍
- Spring中注入概念的简单介绍