网站首页 > 网站设计> 文章内容

企业网站完善构架 推荐10个实用开源模板引擎

※发布时间:2017-6-18 17:53:10   ※发布作者:habao   ※出自何处: 

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

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

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

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

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

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

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

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

  Xtempore是一个轻量级、模块化且功能强大的基于XML的跟领域无关的模板语言。通过将对象模型和XML模板合成,生成另外一个XML文档。

  推荐:

  

相关阅读
  • 没有资料