`

freemark 学习笔记

 
阅读更多

struts2 集成的 freemark 

因为我们要自定义struts2 tag 

 

java 

 

for (int i = 0 ; i < 10 ; i++) {
    
   System.out.println(i);

}

 

 freemark 

 

<#assign x=9>
<#list 0..x as i>
  ${i}
</#list>  

 

freemark 读取valueStack 中的值

 

 <#assign x=stack.findValue(parameters.inputNumber)>

<#list 1..x as i>

 

<#if parameters.split??>
	<#if i < x>
		${parameters.split?html}<#rt/>
	</#if>
<#else>
	<#if i < x>
	/
	</#if>
</#if>
</#list>
 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    freemark学习笔记

    它的设计目标是与编程语言(如Java)分离,从而实现更好的Model-View-Controller(MVC)架构模式。FreeMarker最初是为了替代JSP,成为Java应用中的首选页面呈现技术。与JSP相比,FreeMarker具有以下优势: ...

    FreeMark学习笔记

    1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 ... 下面是一个FreeMarker模板的例子,包含了以上所说的4个部分 &lt;html&gt;&lt;br&gt; &lt;head&gt;&lt;br&gt; ...

    freemark学习资料(入门基础)

    本学习资料旨在帮助初学者快速掌握FreeMarker的基本概念和用法,从零基础到深入理解。 一、FreeMarker简介 FreeMarker是一个开源的、基于模板的Java库,它允许开发者通过模板语言将静态模板与数据模型结合,生成所...

    freemark笔记

    ### Freemarker 笔记知识点详解 #### 一、Freemarker 概述 Freemarker 是一款用 Java 编写的模板引擎,它基于模板来生成文本输出。模板中可以包含静态数据、简单表达式、控制结构(循环/条件语句)、宏等。它常...

    Freemark学习中文文档

    freemark是非常好用的模板语言,表达式丰富多彩,可以很好的和第三方框架集成,完成显示层的很好控制,感兴趣的朋友,可以下载学习!

    freemark学习文档

    ### Freemarker学习文档知识点概述 #### 一、Freemarker简介 Freemarker是一个用Java编写的模板引擎,它基于模板来生成文本输出。Freemarker通常被用于生成Web页面,但它同样适用于生成任何文本文件,如XML或电子...

    freemark 资料学习

    在你提供的资料中,"freemark中文资料"和"freemark教程"是学习的关键。它们可能包含了Freemarker的基本概念解释、实例演示、常见问题解答等。"freemark基础和高级教程"则更深入地讲解了Freemarker的各种特性,是进阶...

    Freemark标签

    主要介绍了freemark标签的相关基础知识,基本上了解Freemark标签的应用

    freemark资料及eclipse的freemark插件

    标题中的"freemark资料及eclipse的freemark插件"表明我们将讨论关于FreeMarker的学习资源以及如何在Eclipse中使用FreeMarker插件进行开发。 FreeMarker的核心概念包括模板、数据模型和配置。模板是HTML或者其他文本...

    FreeMark学习

    freemark是运用java开发前端的一项技术。 能够帮助开发者简化开发难度。

    FreeMark Jar包 包括 中文 官方文档

    学习并掌握这些知识点,将有助于你更高效地利用FreeMark生成动态内容,为你的Web应用或服务提供强大的模板支持。无论是新手还是经验丰富的开发者,都应该充分利用这些官方文档,理解FreeMark的核心概念和最佳实践。

    freemark笔记、语法、讲解大全

    ### FreeMarker 笔记、语法、讲解大全 #### 一、FreeMarker 概述与基本概念 FreeMarker 是一个用 Java 编写的模板引擎,它基于模板来生成文本输出。这些模板可以用来生成任何格式的文件,如 HTML 页面、XML 文档、...

    freemark开发指南(入门)

    FREEMARK资料,开发入门指南 是开发人员了解FREEMARK的一本入门资料

    Freemark指南

    通过本篇指南的学习,我们可以了解到Freemark不仅提供了一套强大且灵活的模板引擎,还支持丰富的指令和语法,使得开发者能够在构建Web应用时更加高效地处理页面逻辑和内容渲染。无论是对于新手还是有经验的开发者来...

    Freemark模板使用

    本教程适用于初学者,旨在快速引导你掌握Freemark的基本使用方法。我们将通过几个关键步骤来理解并实践如何在Java环境中配置和使用Freemark。 首先,你需要在项目中引入Freemark的库文件。在这个例子中,我们导入了...

    freemark

    freemark资料

    freemark开发指南详解

    本篇将深入讲解Freemarker的开发指南,帮助你更好地理解和使用这一工具。 1. **Freemarker基础概念** - **模板语言**:Freemarker使用的是基于文本的模板语言,它不包含任何编程语法,而是通过简单的标记来控制...

    实现FreeMark读取模板生成HTML

    在描述中提到的“实现FreeMark读取到json数据”,意味着你可能需要将JSON对象转换为FreeMarker的数据模型。这可以通过使用Jackson或Gson等库来实现。例如,如果你有一个JSON字符串: ```json { "name": "张三", ...

Global site tag (gtag.js) - Google Analytics