企业网站完善构架 推荐10个实用开源模板引擎
发布人:一全科技 来源:中国IDC评述网 发布于:2011-03-24 23:04:16 浏览:1029

辽宁12选5走势图表 www.jc1o.cn 网站应用程序在维护方面总要花费很大的成本,而程序开发人员则迫切地希望通过框架来实现改变。模板技术正提高了开发效率,并能使应用程序在长时间运行后仍具有较好的维护性。模板引擎也不例外。今天,IDC评述网整理了10开源模板引擎,与大家分享。

1. Velocity

Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。

2. FreeMarker

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。被设计用来生成HTML Web页面。虽具有一些编程的能力,但通常由Java程序准备要显示的数据。

3. JByte

JByte于java的模板引擎。它通常用于把Jsp或Servlet转换成HTML,也可以转换成其它格式比如:XML、RTF、WML、e-mail text、原代码、配置文件。

4. Jxp

Jxp包含一个Java脚本处理器和一个模板引擎,它支持同时具备文本和Java代码的模板文件。包含一个剖析器和一个结构处理器。

5. WebMacro

WebMacro是一种Java开源的模板语言。对于表现web页面,它比JSP、PHP与ASP效率更高。是一些大网站后台的页面生成技术。

6. MiniTemplator

MiniTemplator是一个简洁的模板引擎。定义模板文件中的变量和块的语法非常简单,支持块嵌套块。对于它的使用,其提供良好、完整文档支持。

7. CommonTemplate

CommonTemplate是一个模板引擎,用于解释CTL模板语言;其主要目标是作为JSP,ASP.Net等的替代方案,以保证用简单的语法,良好的结构,不混杂业务逻辑的方式书写页面;也可以作为动态文本生成工具。

8. Jtpl

Jtpl是一个用于JavaServlet的模板引擎,利用它能够实现HTML代码与Java代码分开存储。与其它拥有复杂语法的模板引擎相比,使用一种非常简单的模板语法。

9. VMC Injection

VMC Injection是一个Java开源模板引擎,利用它可以很容易将任何Java数据结构(如:JDBBC、POJO、HashMap等)注入到文本(HTML/XML等)模板中。

10. Xtempore

Xtempore是一个轻量级、??榛夜δ芮看蟮幕赬ML的跟领域无关的模板语言。通过将对象模型和XML模板合成,生成另外一个XML文档。

原文地址://www.idcps.com/News/20110324/24844.html(如需转载,请注明出处)

  • 为什么说一直辛苦劳作的农民没有富起来?而不说一直勤劳的农民没有富起来? 2019-06-15
  • 刘红:关注乳腺健康 做好体检预防工作 2019-06-11
  • 中国伊斯兰教协会“四进”清真寺活动启动 2019-06-05
  • 我国社会组织正成为全球治理体系中的新生力量 2019-06-05
  • 林肯全新Navigator领航员正式上市 售112.80万元起 2019-05-27
  • “川商走进新经济”第一场活动落幕 2019-05-14
  • 还加上制裁伊朗引起价格飙升的石油战 2019-05-14
  • 青海:52个客运站卫生间将全面改造 2019-05-12
  • 依规治党和依法治国结合的典范 2019-05-12
  • 内蒙古水利厅厅长付万惠接受纪律审查和监察调查 2019-05-11
  • 传销就是利用这种劣根性。 2019-05-08
  • 女性之声——全国妇联 2019-04-22
  • 不忘初心继续前进——七集政论专题片 2019-04-21
  • 百姓故事:摔跤吧!女孩 2019-04-16
  • 一条塔里木河 串起南疆各色景致与无限风光 2019-04-16
  • 381| 791| 254| 697| 234| 554| 381| 799| 48| 385|