Common Template Engine 发布版本 | 每日构建 >>  English | 中文
下载 更新 论坛 关于我们
文档
首页概览
模板指南
表达式指南
语法外套指南
配置指南
扩展指南
API使用指南
常见问题
对比其它模板引擎
集成
MVC框架集成
JSP标签集成
缓存策略集成
日志框架集成
数据格式集成
脚本引擎集成
邮件发送组件集成
第三方集成依赖包
工具
调试器说明
查看器说明
模板生成器说明
模板转换器说明
编辑器插件说明
代码生成器说明
开发
架构设计
开发规范
项目计划
需求场景
资源
下载
许可协议
更新日志
UML图
Java Doc
测试覆盖率报告
社区
开发团队
论坛
知识库
邮件列表
问题列表
报告问题

 
CommonTemplate 第三方集成依赖包说明

一、tools包依赖第三方包情况:
(1) org.commontemplate.tools.web.servlet.TemplateServlet依赖于servlet-api.jar包
(2) org.commontemplate.tools.web.jsp.TemplateTag依赖于jsp-api.jar包
(3) org.commontemplate.tools.web.webwork.TemplateResult依赖于webwork.jar和xwork.jar包
(4) org.commontemplate.tools.web.struts2.TemplateResult依赖于struts2.jar和xwork2.jar包
(5) org.commontemplate.tools.web.spring.CommonTemplateViewResolver/CommonTemplateView依赖于spring.jar包
(6) org.commontemplate.tools.ant.TemplateTask依赖于ant.jar包
(7) org.commontemplate.tools.javaxscript相关类依赖于script-api.jar包 (JDK1.6以下版本)

二、standard包依赖第三方包情况:
(1) org.commontemplate.util.log.CommonsLogger和CommonsLoggerProvider依赖于commons-logging.jar包
    影响:配置项:logger=org.commontemplate.standard.log.CommonsLogging()
(2) org.commontemplate.standard.cache.EHCache依赖于ehcache.jar包
    影响:配置项:memoryCache=org.commontemplate.standard.cache.EHCache()
(3) org.commontemplate.standard.cache.OSCache依赖于oscache.jar包
    影响:配置项:memoryCache=org.commontemplate.standard.cache.OSCache()
(4) org.commontemplate.standard.cache.JCache依赖于jcache-api.jar包
    影响:配置项:memoryCache=org.commontemplate.standard.cache.JCache()
(5) org.commontemplate.standard.coat.attribute.jericho.JerichoAttributeCoatFilter依赖于jericho.jar包
    影响:属性语法外套
(6) org.commontemplate.standard.directive.filter.code.JavaCodeFilter依赖于java2html.jar包
    影响:指令:$code{java}
(7) org.commontemplate.standard.directive.taglib.TagLineDirectiveAdapter/TagBlockDirectiveAdapter依赖于servlet-api.jar包和jsp-api.jar包
    org.commontemplate.standard.directive.taglib.PageContextImpl依赖于commons-el.jar包
    影响:JspTagLib指令适配
(8) org.commontemplate.util.JSONUtils依赖于json.jar包
    影响:指令:$data{json} 扩展属性:${obj.toJson} ${"{name:\"kent\"}".fromJson}
(9) org.commontemplate.standard.data.YamlDataProvider依赖于jyaml.jar包
    影响:指令:$data{yaml}
(10) org.commontemplate.standard.property.object.ObjectToXstreamPropertyHandler和org.commontemplate.standard.property.string.StringFromXstreamPropertyHandler依赖于xstream.jar包
    影响:扩展属性:${obj.toXstream} ${"<xxx></xxx>".fromXstream}

(注:以上jar包只有用到相应功能时才需要加入,必然依赖的第三方包均已通过源码引入util包中)
(注:这里列出的是build依赖,运行时依赖需看具体应用,所依赖的包可能会再依赖其它包,以上列出的包可以在项目的lib目录下找到)
依赖包下载...
 

版权所有 © 2007 - 2009 CommonTemplate 开发小组