freemarker2.3.20.jar
最新推荐
-
齐鲁银行网银助手3.0.0.5官方版 安全软件 / 3.0M
-
360安全卫士U盘病毒专杀(Autorun.inf专杀)13.0.0.213简体中文绿色免费版 安全软件 / 86.1M
-
360安全卫士U盘病毒专杀工具v13.0.0.213绿色免费版 安全软件 / 86.1M
-
360安全卫士修复工具v13.0.0.213免费版 安全软件 / 86.1M
-
360安全卫士超强查杀V13.0.0.213安装版 安全软件 / 86.1M
精品推荐
-
WeeeCode(图形化编程软件)v3.6.2官方版 编程开发 / 429.1M
查看 -
核桃编程v2.1.123.0官方版 编程开发 / 272.5M
查看 -
DevToys(开发工具)v1.0.11.0官方版 编程开发 / 156M
查看 -
吾爱OD(附118款脱壳脚本)v1.10中文版(32/64位) 编程开发 / 15.5M
查看 -
360加固助手v3.6.1.0官网版 编程开发 / 271.5M
查看
本类排行
详情介绍
freemarker2.3.20.jar包是开发中非常常用的freemarker框架工作中常用的工作jar包。如果没有这个freemarker2.3.20.jar包开发将会变得非常困难。
freemarker2.3.20.jar包是开发中非常常用的freemarker框架工作中常用的工作jar包。如果没有这个freemarker2.3.20.jar包开发将会变得非常困难。
基本介绍
FreeMarker 是一个模板引擎:用于根据模板和要更改的数据生成输出文本(HTML 网页、电子邮件、配置文件、源代码等)的通用工具。它不是针对最终用户的,而是一个Java类库,是程序员可以嵌入到他们开发的产品中的组件。
软件特点
1. 多功能性
能够生成各种文本:HTML、XML、RTF、Java源代码等。
易于嵌入产品中:重量轻;无需Servlet环境。
插件模板加载器:可以从任何来源加载模板,例如本地文件、数据库等。
可以根据需要生成文本:保存到本地文件;作为电子邮件发送;从Web 应用程序发送回Web 浏览器。
2. 模板语言
所有常用指令:包括、if/elseif/else、循环结构。
在模板中创建和更改变量。
复杂表达式几乎可用于在任何地方指定值。
命名宏,可以具有位置参数和嵌套内容。
命名空间可帮助您构建和维护可重用的宏库,或将大型项目分解为模块,而无需担心名称冲突。
输出转换块:嵌套模板片段生成输出时转换HTML 转义、压缩、语法高亮等;您可以定义自己的转换。
3. 通用数据模型
FreeMarker 不直接反映到Java 对象。 Java对象通过插件对象进行封装,并以变量的形式显示在模板中。
您可以使用抽象(接口)方法来表示对象(JavaBean、XML 文档、SQL 查询结果集等)并告诉模板开发人员使用它们。方法,使其不受技术细节的困扰。
4. 为网络做好准备
用于处理典型Web 相关任务(例如HTML 转义)的结构内置于模板语言中。
可以集成到Model2 Web 应用程序框架中作为JSP 的替代品。
支持JSP标签库。
专为MVC模式设计:视觉设计与应用逻辑分离;独立的页面设计者和程序员。
5. 智能国际化和本地化
字符集智能(内部使用UNICODE)。
数字格式对本地化敏感。
日期和时间格式对本地化敏感。
非美国字符集可用于标识(例如变量名)。
许多不同语言的相同模板。
6.XML处理能力
#recurse 和#visit 指令(版本2.3)用于递归遍历XML 树。
清晰、直接地访问模板中的XML 对象模型。