`

freemarker总结

 
阅读更多

1. 同在topic目录下, 引入  <#include "topic/comment.ftl">    

2. 判断是否包含某字符串  <#if (tproperties?index_of("comment")!=-1)>    </#if>      

3.substring

  ${(item.question)?substring(0,20)}... 

4.index_of  replace

<#if item.htmlurl?index_of(":8001")!=-1>

    <a href="${(item.htmlurl?replace(':8001',''))?if_exists}"> 

<#elseif item.htmlurl?index_of(":8080")!=-1>

<a href="${(item.htmlurl?replace(':8080',''))?if_exists}"> 

</#if>

 

分享到:
评论

相关推荐

    Freemarker总结

    该文档主要是对Freemarker的一些基础使用和一些常用的标签总结

    Freemarker实现excel导出功能

    在提供的压缩包`freemarker总结-例子`中,可能包含了一个简单的示例项目,展示如何使用Freemarker和POI实现Excel导出。这个例子通常包括以下部分: 1. 一个`.ftl`模板文件,描述了Excel表格的布局。 2. Java代码,...

    freemarker总结文档

    本总结文档将深入探讨Freemarker的关键概念、语法特性以及在实际项目中的应用。 1. **Freemarker基本概念** - **模板**:Freemarker的核心是模板,它是HTML或其他格式的文本,其中包含由Freemarker处理的特定指令...

    超强freemarker使用总结,有示例有讲解,可做快速查询手册!!

    ### Freemarker 使用总结与详解 #### 一、Freemarker 概述 Freemarker 是一种用于生成动态页面的模板引擎。它不依赖任何 Web 容器,可以在任何 Java 应用程序中使用。Freemarker 的核心优势在于其简单易学且功能...

    sitemesh和freemarker结合自我总结

    ### Freemarker与Sitemesh结合的关键知识点 #### 一、简介 - **Freemarker**:作为一款功能强大的模板引擎,Freemarker被广泛应用于Web应用程序中,它负责将数据模型转换成HTML、XML或其他文本格式。Freemarker的一...

    Freemarker语法总结

    Freemarker语法总结 Freemarker是一种基于模板的模板引擎,主要用来生成静态 HTML 页面。FreeMarker 模板文件由四个部分组成:文本、注释、插值和 FTL 指令。 一、文本 文本是 Freemarker 模板文件的直接输出部分...

    Freemarker学习总结.pdf

    以下是对Freemarker中Sequence、Hash以及字符串操作函数的详细说明。 一、Sequence的内置函数: 1. `sequence?first`:返回Sequence的第一个元素,如果Sequence为空,返回null。 2. `sequence?last`:返回Sequence...

    Java 用Freemarker导出word文档总结

    总结,通过Java结合FreeMarker和第三方库,我们可以方便地生成Word文档。FreeMarker的模板语法使得文档结构和内容易于维护,而Apache POI等库则负责将模板转换为Word格式。这种组合为开发人员提供了灵活且强大的文档...

    FreeMarker通用的分页

    ### 总结 在FreeMarker中实现通用的分页功能,不仅提升了Web应用程序的性能,还极大地改善了用户的浏览体验。通过精心设计的宏和逻辑处理,开发者可以轻松地在不同的场景下应用分页,同时保持代码的清晰和模块化。...

    Velocity 和 FreeMarker区别

    #### 七、总结 总的来说,**FreeMarker**在功能性和灵活性方面优于**Velocity**,尤其是在处理复杂逻辑和大规模项目时表现更佳。然而,如果项目的复杂度不高,或者对性能有特别要求,那么**Velocity**也是一个不错...

    freemarker+itext生成PDF

    总结来说,"freemarker+itext生成PDF"的主题涵盖了使用FreeMarker模板引擎和Itext库在Java环境中动态生成PDF的技术。这是一项实用技能,对于需要自动化生成PDF文档的项目非常有价值。通过学习和实践这个主题,开发者...

    freemarker编辑器

    总结,配置好Freemarker编辑器可以极大地提升开发效率,使得模板的编写和调试更加便捷。熟练掌握Freemarker的语法和用法,将使你在Web开发中游刃有余。通过与Java代码的紧密配合,你可以构建出动态、响应式的网页...

    FreeMarker

    ### 总结 FreeMarker 是一款功能强大的模板引擎,能够帮助开发者高效地生成输出文本。通过了解其工作原理、优势、局限性以及基本使用方法,可以更好地利用这一工具提高开发效率和项目的可维护性。尽管存在一些挑战...

    freemarker 中文手册 总结 语法

    本篇文章将对Freemarker中文手册中的关键语法进行详尽的总结。 ### 1. 基本语法 #### 1.1 变量表达式 `${}` Freemarker中最基本的元素是变量表达式,以`${}`包裹。例如`${name}`会输出变量`name`的值。如果变量不...

    freemarker的分页功能

    总结来说,Freemarker的分页功能实现了在Web应用中高效展示大量数据的需求,通过合理设计后端逻辑和前端模板,可以提供既美观又实用的用户界面。同时,关注性能和安全性的细节,将有助于构建更加健壮的Web应用程序。

    FreeMarker相关学习文档

    总结,FreeMarker是Web开发中的一款强大工具,它以简洁、高效的特点深受开发者喜爱。通过掌握其基本概念、语法和应用,可以提升Web应用的开发效率和质量。学习并熟练运用FreeMarker,能帮助我们更好地分离视图和逻辑...

    jdk1.8下可以使用的freemarker.jar

    Freemarker是一个强大的模板引擎,它允许程序员...总结,`freemarker.jar`在Java 8环境下的使用,意味着开发者可以借助其强大的模板语言和Java 8的特性,高效地构建动态内容生成系统,同时保持代码的清晰性和可维护性。

    Freemarker 实例,Freemarker 实例

    总结,Freemarker是一个功能强大的模板引擎,通过与后端数据模型的结合,能够灵活地生成各种动态内容。了解并熟练掌握其语法和使用方式,对于提升Web应用的用户体验和开发效率有着显著作用。在实际项目中,应结合...

Global site tag (gtag.js) - Google Analytics