`
xfan1982
  • 浏览: 12576 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

FreeMarker 2.3.12 is out!

阅读更多
Changes on the Java side
Bug fixed: [1857161] JSP SimpleTag support was broken in 2.3.11.

In the templates, now you can conveniently call Java methods that use the Java 5 varargs feature (variable-length argument lists). Also the overloaded-method chooser logic now considers vararg methods more intelligently.

Enum constants are now identified by their name() instead of by their toString() (because the latter can be overridden in subclasses). This doesn't affect the way enum constants are printed; of course that still uses toString().

Messages in parser exceptions now display the name of the template.

感觉这个版本没什么值得惊喜的东西
分享到:
评论
2 楼 vaja 2008-02-27  
这个以前的版本就支持了。
1 楼 xfan1982 2008-02-20  
今天看freemarker的文档发现宏支持可变参数
<#macro img src extra...>
  <img src="/context${src?html}"
  <#list extra?keys as attr>
    ${attr}="${extra[attr]?html}"
  </#list>
  >
</#macro>
<@img src="/images/test.png" width=100 height=50 alt="Test"/>

相关推荐

    freemarker 2.3.12 api chm

    freemarker 2.3.12 api chm 英文版

    freemarker-2.3.12.jar

    spring+struts2+hibernate整合需要的jar包文件

    freemarker-2.3.12

    `freemarker-2.3.12`是Freemarker的一个版本,包含该版本的文档资料。 这个版本的Freemarker可能包含以下主要知识点: 1. **模板语法**:Freemarker模板语言使用简单的文本格式,主要由变量、控制结构(如条件语句...

    freemarker.jar

    freemarker-2.3.12.jar, freemarker-2.3.13.jar, freemarker-2.3.14.jar, freemarker-2.3.15.jar, freemarker-2.3.16.jar, freemarker-2.3.18-sources.jar, freemarker-2.3.4.jar, freemarker-2.3.8.jar, freemarker...

    freemarker 自定义freeMarker标签

    本篇将深入探讨如何自定义FreeMarker标签,以扩展其功能并适应特定项目需求。 首先,理解FreeMarker的默认标签语法至关重要。FreeMarker使用${...}表达式来插入变量,#{...}用于输出注释,以及、等控制结构进行条件...

    freemarker中文手册,轻松掌握!!

    Freemarker是一个强大的模板引擎,常用于Web应用中的视图层开发,比如Java Web项目。它允许开发者使用简单的模板语言来动态生成HTML或其他文本格式的文档。本手册将帮助你全面理解和熟练运用Freemarker。 1. **...

    freemarker语法完整版

    ### Freemarker语法完整版知识点详解 #### A. 概念 **1. Scalars(标量)** - **字符串**: 由单引号或双引号括起来的文本。 - **数字**: 直接使用数值。 - **日期**: 通常从数据模型中获取。 - **布尔值**: `...

    测试模板Freemarker-out.docx

    标题中的“测试模板Freemarker-out.docx”可能是指一个使用了FreeMarker模板引擎创建的Microsoft Word文档。FreeMarker是一个开源的Java库,主要用于生成动态HTML或其他文本格式的Web页面,尤其是在Java应用服务器中...

    freemarker Demo 适用于freemarker初学

    Freemarker是一个强大的模板引擎,常用于JavaEE应用中的视图层处理,尤其与Struts2等MVC框架配合使用,能实现灵活的动态页面渲染。这个"freemarker Demo"是一个适合初学者的示例项目,旨在帮助新接触Freemarker的...

    安装freemarker插件(freemarker的eclipse插件)

    安装freemarker插件(freemarker的eclipse插件) a) 首先下载 freemarker-ide-0.9.14.zip(在这里不用下载了,附件中已经有了) b) 解压后:把hudson.freemarker_ide_0.9.14这个文件放到:eclipse\plugins下面 c) 发现...

    freemarker-2.3.28.jar

    这个"freemarker-2.3.28.jar"是Freemarker库的一个具体版本,版本号为2.3.28,它是Java的一个可执行的JAR(Java Archive)文件,用于在Eclipse集成开发环境中作为插件使用。 在Freemarker的2.3.28版本中,我们可以...

    freemarker-2.3.31-API文档-中文版.zip

    赠送jar包:freemarker-2.3.31.jar; 赠送原API文档:freemarker-2.3.31-javadoc.jar; 赠送源代码:freemarker-2.3.31-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.31.pom; 包含翻译后的API文档:...

    FreeMarker手册-Freemarker 2.3.18

    FreeMarker 2.3.18是该引擎的一个版本,它提供了一系列的更新和改进,以提高性能和易用性。 1. **模板语言基础** FreeMarker的模板语言是一种声明式的编程方式,它允许开发者通过简单的标记语法来控制输出。这些...

    freemarker-2.3.30-API文档-中文版.zip

    赠送jar包:freemarker-2.3.30.jar; 赠送原API文档:freemarker-2.3.30-javadoc.jar; 赠送源代码:freemarker-2.3.30-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.30.pom; 包含翻译后的API文档:...

    freemarker生成xml示例

    这个示例是关于如何使用Freemarker来生成XML文件,对于初学者来说,理解这个过程有助于掌握Freemarker的基本用法和XML的生成技巧。 在Java中,Freemarker与数据模型结合,通过模板文件生成输出。对于XML生成,首先...

    FreeMarker2.3.23官方中文文档

    2.3.23是FreeMarker的一个稳定版本,这个版本的官方中文文档提供了全面的指导和说明,帮助开发者更好地理解和使用这个模板语言。 在FreeMarker的核心概念中,它是一个基于数据驱动的模板语言。这意味着,开发者不...

    freemarker

    标题:Freemarker 描述:孔浩的Freemarker视频笔记,值得一看! 根据给定的文件信息,我们可以深入探讨Freemarker的相关知识点,包括其基本概念、工作流程以及具体的代码实现。 ### Freemarker基本概念 ...

    freemarker\Freemarker教程_中文版

    template.process(dataModel, new OutputStreamWriter(System.out)); ``` ### 5. 异常处理 在模版处理过程中,可能会遇到各种异常,如模版不存在、语法错误等。Freemarker提供了几种不同的异常处理策略,如`...

    Freemarker操作字符串

    输出:"Hello, Freemarker!" 5. **检查字符串是否为空**: 使用`?isBlank`或`?length`可以检查字符串是否为空。例如: ```html 字符串为空或仅包含空格 字符串不为空 ``` 6. **字符串转换**: ...

    freemarker编辑器

    Freemarker是一个强大的模板引擎,常用于Web应用中的视图层渲染,比如Spring MVC框架就广泛使用了Freemarker作为其模板技术。本教程将基于提供的"freemarker编辑器"来详细介绍如何配置和使用Freemarker,以及它在...

Global site tag (gtag.js) - Google Analytics