此版本重构了side包的集成方案,将所有web集成统一用Listener进行初始化:
<context-param>
<param-name>commontemplate-config</param-name>
<param-value>
org/commontemplate/standard/commontemplate-standard.properties
</param-value>
</context-param>
<listener>
<listener-class>
org.commontemplate.side.web.EngineInitializeListener
</listener-class>
</listener>
配置路径若以"/"开头则有web应用下查找(如:/WEB-INF/xxx.properties),否则在classpath中查找。
EngineInitializeListener会按commontemplate-config所指的配置初始化引擎,
并将其放入EngineHolder中,
在各集成方案中只需:
Engine engine = org.commontemplate.side.web.EngineHolder.getEngine();
使用engine处理模板...
当然,EngineHolder还有其它一些工具方法,用于辅助常见方案,如:createContext, renderTemplate等。
项目网站:
http://www.commontemplate.org
集成方案:
http://www.commontemplate.org/zh/integration_guide.html
分享到:
相关推荐
- 开发团队定期发布更新,修复已知问题并引入新功能,保持OpenCore与时俱进。 综上所述,OpenCore 0.7.6 提供了一个强大的平台,让用户能够自定义和优化他们的MacOS启动体验,同时确保安全性和稳定性。无论是对于...
《goclipse v0.7.6:Go语言开发的Eclipse插件详解》 goclipse是一款专为Go语言开发者设计的Eclipse插件,版本v0.7.6代表了其在优化和功能扩展上的又一进步。Eclipse作为一款广泛应用的开源集成开发环境(IDE),...
Redis , Redis Desktop Manager v0.7.6
Redis Desktop Manager v0.7.6 是一个专为Redis数据库设计的桌面可视化管理工具,它提供了用户友好的图形界面,使得数据库的操作和管理变得更加简单、直观。这款软件尤其适合那些需要频繁进行数据交互、查看键值对...
赠送jar包:chill-java-0.7.6.jar; 赠送原API文档:chill-java-0.7.6-javadoc.jar; 赠送源代码:chill-java-0.7.6-sources.jar; 赠送Maven依赖信息文件:chill-java-0.7.6.pom; 包含翻译后的API文档:chill-java...
资源分类:Python库 所属语言:Python 资源全名:Nuitka-0.7.6.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
PyMySQL-0.7.6-py3-none-any.whl 使用方式 pip install PyMySQL-0.7.6-py3-none-any.whl 安装
Lightly Setup 0.7.6.exe
etcdkeeper-v0.7.6-linux_x86_64.zip这个压缩包是针对Linux x86_64架构的etcdkeeper v0.7.6版本。这个版本可能包含了一些重要的更新和改进,比如性能优化、bug修复或者新功能的添加。在解压后,主要文件"etcdkeeper...
赠送jar包:chill-java-0.7.6.jar; 赠送原API文档:chill-java-0.7.6-javadoc.jar; 赠送源代码:chill-java-0.7.6-sources.jar; 赠送Maven依赖信息文件:chill-java-0.7.6.pom; 包含翻译后的API文档:chill-java...
赠送jar包:chill_2.11-0.7.6.jar; 赠送原API文档:chill_2.11-0.7.6-javadoc.jar; 赠送源代码:chill_2.11-0.7.6-sources.jar; 赠送Maven依赖信息文件:chill_2.11-0.7.6.pom; 包含翻译后的API文档:chill_2.11...
赠送jar包:chill_2.12-0.7.6.jar; 赠送原API文档:chill_2.12-0.7.6-javadoc.jar; 赠送源代码:chill_2.12-0.7.6-sources.jar; 赠送Maven依赖信息文件:chill_2.12-0.7.6.pom; 包含翻译后的API文档:chill_2.12...
【标题】jcabi-jdbc-0.7.6.zip是一个开源项目的压缩包,它提供了对Java JDBC(Java Database Connectivity)接口的便捷抽象和扩展。jcabi-jdbc库旨在简化数据库操作,提供更安全、更易用的API,帮助开发者更好地处理...
赠送jar包:chill_2.12-0.7.6.jar; 赠送原API文档:chill_2.12-0.7.6-javadoc.jar; 赠送源代码:chill_2.12-0.7.6-sources.jar; 赠送Maven依赖信息文件:chill_2.12-0.7.6.pom; 包含翻译后的API文档:chill_2.12...
赠送jar包:chill_2.11-0.7.6.jar; 赠送原API文档:chill_2.11-0.7.6-javadoc.jar; 赠送源代码:chill_2.11-0.7.6-sources.jar; 赠送Maven依赖信息文件:chill_2.11-0.7.6.pom; 包含翻译后的API文档:chill_2.11...
ffmpeg-0.7.6.tar.bz2 ffmpeg源代码0.7.6版本
CEGUI-DOCS-0.7.6是该库的一个版本,提供了详细的帮助文档,帮助开发者理解和使用这个库进行界面设计。 文档可能包含了以下几个方面的内容: 1. **CEGUI简介**:这部分会介绍CEGUI的基本概念,包括它的设计目标、...
"requests-0.7.6.tar.gz" 是一个Python编程语言中的依赖包,它采用的是gzip压缩格式,并且是tar归档文件。requests库是Python中最常用的HTTP客户端库,用于发送HTTP请求,如GET和POST,是进行网络编程的基础工具。在...
archaius-core-0.7.6
【博客空间】bBlog v0.7.6_bblog_codepub.zip是一个压缩包,其中包含了bBlog博客系统的一个特定版本——v0.7.6。这个开源博客平台可能旨在为用户提供一个简单、易用且可自定义的在线日记或文章发布系统。下面将详细...