l         FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写

l         FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序

l         虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)

l         FreeMarker不是一个Web应用框架,而适合作为Web应用框架一个组件

l         FreeMarker与容器无关,因为它并不知道HTTP或Servlet;FreeMarker同样可以应用于非Web应用程序环境

l         FreeMarker更适合作为Model2框架(如Struts)的视图组件,你也可以在模板中使用JSP标记库

l         FreeMarker是免费的

FreeMarker概述相关推荐

  1. freemarker 概述

    FreeMarker概述 :arrow: FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 :arrow: FreeMarker被设计用来生成HTML Web ...

  2. Freemarker简单概述及其数据类型的简单学习—快速入门(一)

    FreeMarker的主要学习内容 一.FreeMarker概述 FreeMarker中文官方手册(可结合学习)http://freemarker.foofun.cn/ FreeMarker学习笔记源 ...

  3. FreeMarker中文API手册(完整)

    转自http://blog.csdn.net/junjun16818/article/details/6990068 FreeMarker概述 FreeMarker是一个模板引擎,一个基于模板生成文本 ...

  4. FreeMarker语法指南

    FreeMarker概述 l         FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 l         FreeMarker被设计用来生成HTML ...

  5. FreeMarker中文API手冊(完整)

    FreeMarker概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用 ...

  6. FreeMarker 简介

    FreeMarker概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用 ...

  7. FreeMarker Thymeleaf - 前端模板引擎

    FreeMarker 概述 FreeMarker是一种模板引擎(基于模板和要改变的数据),主要用于MVC中的view层,生成html展示数据给客户端,可以完全替代jsp 它不是面向最终用户的,而是一个 ...

  8. Freemarker模版详细介绍

    FreeMarker 1.主要内容 2. FreeMarker概述 2.1.FreeMarker概念 FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据,并用来生成输出文本(HTM ...

  9. FreeMarker详细介绍

    FreeMarker 1. 主要内容 2.FreeMarker概述 2.1. FreeMarker概念 FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(H ...

最新文章

  1. 【Centos 7】【Docker】 安装 kafka
  2. tornado学习笔记day03-响应输出
  3. android 画笔
  4. 苹果“修复”系统过于流畅的BUG遭到制裁,被罚款近2亿!网友:罚少了!
  5. D3 scaleOrdinal
  6. 美国政府悬赏1000万美元,获取 DarkSide 勒索团伙线索
  7. [Android Studio] Android Studio如何快速生成get,set,tostring,构造函数
  8. docker学习(三) 安装docker的web可视化管理工具
  9. NUC1657 All in All【字符串匹配】
  10. 识别水货手机的一个办法
  11. Atitit.报名模块的管理
  12. [转载]allowTransparency属性
  13. 专题讲座3 数论+博弈论 学习心得
  14. kindle长时间不用,屏幕显示电池感叹号,一直充电没反应,试了网上的方法都不好用,到亚马逊官网找到了解决办法
  15. DBA的工作职责是什么?
  16. 系统管理Lesson 14. Performing Database Backups
  17. Python:实现integer partition整数分区算法(附完整源码)
  18. iOS - 二维码生成、扫描及页面跳转
  19. 数据结构-链表、队列、栈、哈希表
  20. IGMP协议软件开发实验

热门文章

  1. C语言main函数的参数
  2. 软考高级架构师笔记1-计算机硬件
  3. hash表建立,查找,详解
  4. vue 作者在2022-2-7起宣布 vue3 正式作为默认版本
  5. Access食堂点餐系统
  6. 全网最全脚本整理,优秀学习范例汇集 —— VBS脚本、BAT脚本(批处理)公开、免费下载
  7. matlab如何实现隔直滤波器,单电源单运放二阶滤波加直流偏置(不能隔直)
  8. 毕业设计——基于HTML5的洛阳旅游网站设计与实现
  9. JDBC连接数据库五步
  10. Python科学计算:用NumPy快速处理数据