博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java模板引擎-FreeMarker
阅读量:6866 次
发布时间:2019-06-26

本文共 550 字,大约阅读时间需要 1 分钟。

简介:

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。FreeMarker我们的第一印象是用来替代JSP的,但是与JSP不同的是FreeMarker模板可以在 Servlet容器之外使用。可以使用它们来生成电子邮件、 配置文件、 XML映射等。或者直接生成HTML。

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

FreeMarker不是Web应用框架。它是Web应用框架中的一个适用的组件,但是FreeMarker引擎本身并不知道HTTP协议或Servlet。它仅仅来生成文本。即便这样,它也非常适用于非Web应用环境的开发。要注意的是,我们使用FreeMarker作为视图层组件,是为给如 Struts这样的Model 2框架提供现成的解决方案。

FreeMarker是免费的,基于BSD规则的许可。它是OSI认证的开源软件。OSI认证是开源倡议的认证标识。

参考:

(2.3.24中文手册)

(英文官网)

(在线测试工具)

离线中文手册:链接: 密码:6ops

==>如有问题,请联系我:easonjim#163.com,或者下方发表评论。<==

转载地址:http://hskfl.baihongyu.com/

你可能感兴趣的文章
从0开发豆果美食小程序——搜索组件
查看>>
cordova 远程h5页面调用本地js
查看>>
巨杉数据库多活架构实践
查看>>
使用机器学习预测电子竞技游戏《守望先锋》的胜负
查看>>
即将到来的java11的新特性
查看>>
React基础再回顾
查看>>
Windows下安装 msysGit 以及初始化 Git server环境
查看>>
阿里云ACE 你知道多少?
查看>>
C#简单工厂模式——初遇GoF设计模式
查看>>
ibatis-返回结果通过resultMap封装
查看>>
锁的阻塞,死锁,锁升级
查看>>
忘记了root密码怎么办
查看>>
Tomcat 警告:consider increasing the maximum size of the cache
查看>>
Linux 用户,组,权限小练习
查看>>
DNS服务在网络中的应用
查看>>
iPhone异常关机怎么解决?中国消费者协会请苹果10日内答复
查看>>
Sbo通用数据选择功能的实现
查看>>
Oracle 快照控制文件(snapshot control file)
查看>>
11家小微贷机构签约费埃哲云平台 提升P2P风险管理
查看>>
Linux系统下文件类型解析
查看>>